The Newbury Boston
Photos and Videos
- HoursOPEN NOW
- Regular Hours:
Mon - Sun - Phone:
Main - 617-536-5700
- Address:
- 1 Newbury St Boston, MA 02116
- Link:
- Category
- Lodging
- Payment Options
- Brands
- None
General Info
Designed for both business and leisure travel, The Newbury Boston is ideally situated in Back Bay; one of the city's most popular locales. From here, guests can enjoy easy access to all that the lively city has to offer.Designed for both business and leisure travel, The Newbury Boston is ideally situated in Back Bay; one of the city's most popular locales. From here, guests can enjoy easy access to all that the lively city has to offer.