
Boston’s St. Regis Residences Offering Resort-Quality Living Along the Waterfront
St. Regis hotels and resorts are located across the globe, from Cairo and Dubai to Venice and Osaka. Luxury is inherent to the brand, and St. Regis is offering Boston residents a more permanent stay, with The St. Regis Residences, Boston. The St. Regis Residences, Boston recently opened in late 2022 and offers five-star, resort-quality lifestyle benefits without an attached hotel. With an immaculate design, incredible location, and high-end amenities, the St. Regis Residences is an exciting new option for discerning buyers seeking a home in Boston.






















