New Castle Hotels LLC

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

Business Reviews for New Castle Hotels LLC

Related Companies