The Liberty, a Marriott Luxury Collection Hotel, Boston at Massachusetts Eye and Ear Institute, Charles/MGH, Charles River Square
The Liberty, a Marriott Luxury Collection Hotel, Boston is a Luxury Collection hotel in Boston , Massachusetts. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 5-star hotel. It is located at 215 Charles St.
Compare Prices at TheRealPlaces