The Liberty HotelHotel [ * * * * * ]Boston (Massachusetts), 215 Charles Street![]()
Once the storied Charles Street Jail, The Liberty Hotel in Boston welcomes guests to Boston with the spirit of a landmark liberated following an extensive $150 million acquisition, renovation and construction process. Marrying historic architecture with the high standards of refined, modern travel, The Liberty Hotel is New England’s premier luxury hotel in Boston Massachusetts.
|
