Taj Boston, Arlington Street, Boston, MA, United States
About Taj Boston
The Taj Boston is a five-star hotel located in the heart of Boston. Guests will appreciate the hotel’s close proximity to a number of Boston’s best known attractions as well as a good selection of designer boutiques.
More About Taj Boston
This landmark hotel overlooks Boston Common and sits on fashionable Newbury Street surrounded by boutiques, restaurants and art galleries. You can explore the upscale shops such as Chanel and Burberry or enjoy the sparkling offerings of Tiffany’s in the hotel lobby. The Boston Opera House is a half-mile walk away.
Accommodation is as you’d expect from a Taj property with elegantly furnished rooms and suites, good amenities and marble bathrooms.
Fine dining is available at The Cafe which offers a seasonal menu of contemporary New England cuisine and authentic Indian dishes. The Bar serves small sharing plates and craft cocktails and, at the weekends, don’t miss the Taj Boston’s silver service Afternoon Tea served in the elegant French and Adams Rooms.
Facilities & Amenities
Rooms & Suites
Rooms and suites have king, qeeen or double beds, desk, TV, DVD player, Wi-Fi, laptop safe.