I recently spent 5 nights at the Holiday Inn Beacon Hill. The hotel is centrally located in Boston, within a block of the red line subway and at the base of historic Beacon Hill. From the airport I would use a cab or town car to reach the hotel, but it can also be accessed by public transit. The hotel...
More
- Holiday Inn Beacon Hill
- Holiday Inn Boston
- Boston Holiday Inn
