Our Hotels Boston Unique Experiences in Boston | Taj Hotels

Experiences in Boston

Heart Of The City
Taj Boston is centrally located at Arlington and Newbury streets, overlooking Public Garden. It is a mere stroll from iconic tourist spots and renowned landmarks; the airport is close. Explore the city from the crown jewel of Boston hotels!
Taj Hotel