Home > honeymoon > north america > boston > resorts > holiday inn boston at beacon hill

Holiday Inn Boston at Beacon Hill

Holiday Inn Boston at Beacon Hill in Boston honeymoon resort photo

About Holiday Inn Boston at Beacon Hill

Located in central Boston, Holiday Inn Boston at Beacon Hill is within walking distance of Harrison Gray Otis House, Massachusetts General Hospital, and Massachusetts State
View Resort Website View More Photos View Offers and Prices
0 Shares