The Liberty, a Luxury Collection Hotel Employee Directory
HospitalityMassachusetts, United States51-200 Employees
The Liberty Hotel in Boston is a luxury property housed in the former Charles Street Jail, which has been repurposed into a 298-room hotel. The building dates to 1851 and is designated a national historic landmark, reflecting its architectural significance. The property offers three dining venues and 6,000 square feet of meeting space, with views of the city skyline and the Charles River. Situated near Beacon Hill, the hotel serves guests and event attendees with convenient access to Esplanade outdoor recreation, Charles Street shopping, the financial district, TD Garden, and Cambridge technology centers. The Liberty Hotel opened in 2007, marking its establishment as a luxury hospitality property in the Boston area.