Luxury Lockup at the Liberty Hotel in Boston
The Liberty hotel is The Former Boston City Jail. The 1851 Charles St. jail was transformed into the award-winning, Liberty Hotel. At a time when going greenhas captured the hearts and minds of the public, Boston’s Liberty … Continue reading →