
Is This Your Listing? Are you the owner of Taj Boston in Boston Massachusetts? Send us more details! Claim Your Business Or Contact Us
Description
Taj Boston is a luxury hotel in Boston, Massachusetts featuring upscale dining and luxury accommodations. Located on the corner of Arlington & Newbury Streets, Taj Boston's prime location is the perfect destination for leisure travelers, social events or business meetings in Boston, MA. Taj Boston also offers classic elegance and a romantic setting for your dream wedding - expertly planned and tailored to every desire.
Upcoming Events
Places You Should Consider
Taj Boston Photos


People Connected
Recommended Ratings & Reviews



