The Liberty a Luxury Collection Hotel Boston Contact & Details
Overlooking the Charles River, in Boston city centre, this historic landmark hotel offers luxurious guestrooms featuring flat-screen TVs, award-winning dining and lounge options and easy access to top attractions.
The Liberty Hotel
Address: 215 Charles Street MA 02114, Boston, MA, US