New Castle Hotels LLC
New Castle Hotels doesn't own any castles, per se, but they do hope you'll feel at home nonetheless. All total, the company operates about 30 hotel properties. It manages some 20 upscale hotels and resorts under the Hilton, Marriott, and Starwood (which includes Sheraton and Westin) banners. Its portfolio also includes nearly 10 independent hotels located in the US and in Canada. New Castle Hotels specializes in what it calls heritage properties, independent hotels with long histories and storied reputations, including Digby Pines Resort and the Keltic Lodge, both in Nova Scotia.
Contact Details
Office Address
New Castle Hotels LLC
Two Corporate Drive
Shelton, CT, USA 06484
Phone: (203) 925-8370
Fax: (203) 925-8376
Executives
CEO
David J. Buffam
President and COO
Gerald P. (Gerry) Chase