One of Boston’s hottest new spots, The Liberty Hotel is carved out of the city’s infamous Charles Street Jail. Following an extensive renovation of the 19th-century building, the hotel opened in September 2007 at the foot of Boston’s Beacon Hill neighborhood and next door to Massachusetts General Hospital. Its 298 guest rooms and suites feature sweeping views of Beacon Hill, the Charles River, and the riverside Esplanade. The original jail was completed in 1851 in what was known as Boston ...

Register for Complete Access (Valid Email Required)

By registering on MeetingsNet now, you'll not only unlock the In the Clink, you'll also gain access to exclusive premium content.

Already registered? here.