Taj Boston, Boston, Massachusetts

Taj Boston

15 Arlington St

Boston, MA 02116

Get Directions

(617) 539-5700


  • 1 mention in Nice, centrally-located hotels in Boston

    • Trevor M.

      Trevor M. said, "...Nine Zero Hotel - There are fantastic views from upper rooms, great design, and located near everything described in the above. Taj Boston- This place is sophisticated and really incredible. It's located at the beginning of Newbury Street and right on..." See More