The Liberty Hotel Boston: From Jailhouse to Jewel
A History Forged in Iron Bars Imagine checking into a hotel that once housed some of Boston’s most notorious criminals. That’s the unique experience offered by The Liberty Hotel Boston, a luxury establishment built within the walls of the historic Charles Street Jail. Located in the heart of Beacon Hill, this architectural marvel seamlessly blends … Read more