Location: a few steps from Boston Common and the Public Gardens and a short distance on foot to the main points of interest in Boston, like Newbury Street and Faneuil Hall Marketplace.
See more: Hotels in USA Hotels in Boston Holiday Destinations in USA