Taj Boston

Travel $

15 Arlington Street, Boston, MA 02116

Boston

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.

Frequently Asked Questions

Places You Should Consider

Taj Boston Photos

News & Articles

Recommended Ratings & Reviews

Service
Cleanliness
Bang for your Buck
Parking & Accessibility
Rate & Review