New Castle Acquires All-Suites Hotel In Canada

SHELTON, CT— New Castle Hotels, based here, has acquired Chateau Royal, an all-suites property located in Montreal, Canada. The 21-story property will undergo a renovation of its 113 suites, with New Castle implementing its signature 100-day plan to bring in operational, food and beverage, accounting, sales and marketing and business development systems to the property. The plan includes preserving the property’s French-Canadian style and maintaining its all-suites positioning while updating design and amenities.