Newbury Guest House, New England Our rating: Medium

Newbury Guest House has an excellent location in the heart of Boston's Back Bay neighborhood. Affordable and convenient, this is an excellent option for those looking to explore Boston's shopping, dining and cultural scene.

Newbury Guest House exterior
Map of Newbury Guest House, New England
Double room at Newbury Guest House
King room at Newbury Guest House
View hotel in detail