BackBay
Current Weather
- Today
- 58°
- Local every day in
617-536-5700
Taj Boston is part of Taj Hotels. Although the company originated from India in 1903, Taj Boston was first opened in Boston in 1927 and offers many amenities and luxuries. It's located on Newbury St and Arlington St overlooking the Boston Common and Garden. It is in the best shopping district in Boston and it is walking distance to all of the city's best attractions.
Thank you to Taj Boston for hosting a wonderful lunch yesterday for the Fashion Night Out Committee in the Taj Room. The food was excellent and the ambience doesn't get any better! Thank you!
Michele Messino
Newbury Street League