In the heart of Boston city centre, overlooking the famous Public Gardens, this historic luxury hotel provides exceptional service, unrivaled accommodation and state-of-the-art amenities and facilities.
The Taj Boston, originally built in 1927, is surrounded by many of the city's most popular attractions. The theatre district, unique shops, gourmet restaurants and art galleries are..
more info