Formerly
The Ritz-Carlton, Boston, the
Taj Hotel is located on the corner of Arlington and the always fashionable Newbury Street and offers visitors easy access to many of Boston's most popular sites.
The
Public Garden,
Swan Boats,
Boston Common,
Hatch Shell, and many more are all within a short walk.
rate and review this attraction: