The epitome of Boston sophistication, the Taj Boston, formerly the Ritz-Carlton, is perfectly perched in downtown Boston overlooking both the Public Garden and the Frog Pond at Boston Common. The hotel, originally opened in 1927, feels like a luxurious, opulent private residence. Guest rooms and suites are decorated in elegant hues of gold, rose and blue, and many offer sweeping city views. Guests can admire the property’s collection of art and antiques, displayed throughout its public areas. The hotel offers plenty of amenities for discerning guests, including in-room massages, afternoon tea and the chic Channel boutique.