Neighborhood

304 Newbury by Thatch is located in the Back Bay neighborhood of Boston. One of Boston's most historic areas, Newbury Street is known for shopping, popular restaurants and being centrally located in the heart of Boston. Within steps visitors are able to find themselves walking the Charles River Esplanade, and seeing the State House, Downtown, The Boston Common and Public Garden and Fenway Park. You can easily find yourself enjoying popular adjoining areas such as the South End, The Fens, and Beacon Hill. There is no better place to stay while visiting Boston. Below we have included links to attractions, coffee shops, and other popular attractions near 304 Newbury by Thatch.

Skip to content