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