Is This Your Listing? Are you the owner of The Newbury Boston in Boston Massachusetts? Send us more details! Claim Your Business Or Contact Us
Description
Set across the street from leafy Boston Public Garden, this high-end hotel is a minute's walk from a subway station, a mile from the New England Aquarium and 2 miles from the Museum of Fine
Arts, Boston.
Upcoming Events
Places You Should Consider
Get to know The Newbury Boston
Polished rooms feature Wi-Fi, flat-screen TVs and minibars, as well as Nespresso machines and sitting areas. Suites have living rooms; upgraded suites include fireplaces, dining areas and/or pantries. Some quarters offer park views. Room service is available 24/7.
The Newbury Boston Photos
People Connected
Recommended Ratings & Reviews
Restaurant Atmosphere
Food
Service
Cleanliness
Bang for your Buck
Nightlife Atmosphere
Drinks & Drink Selection
Entertainment
The Crowd
Parking & Accessibility
Related places
Bar & Restaurant $$
250 Northern Ave, Boston MA, 02210Located in the exciting new Liberty Wharf, Del Frisco's is a stunning architectural showpiece with spectacular harbor and downtown views, a sprawling waterfront...