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.