Organization
Organization Details

New Castle Hotels

New Castle Hotels & Resorts owns and manages 21 resorts and hotels in the United States and Canada. The hotel management company consistently ranks in the country’s top 100 hotel management and development companies in hospitality industry trade publications. New Castle celebrated its 25th anniversary in 2005.

Photos by New Castle Hotels
Timeline (49)