The New Castle Hotel Corp. is an independent owner and third-party manager of a variety of hotels and resorts across the United States and Canada. New Castle works with Intercontinental Hotels, Marriott Resports, Starwood and Hilton resorts as preferred management and owners in many different states. Some of the operations specialized in include food and beverage, management, marketing, human resources and financial control.