Back Bay

Taj Boston

Taj Boston

Credit:

Courtesy of Taj Boston

See Map

249

15 Arlington St.,
Boston,
MA,
United States,
02116.

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.