New Castle Hotels & Resorts

One of the top-rated hospitality firms in the US and Canada, New Castle provides ambitious employees at every level with fulfilling positions and outstanding opportunities for growth and advancement.