The Liberty Hotel is Bostons newest hotel, located near Beacon Hill and Mass General Hospital, the Liberty is the Former Charles Street Jail House. The building is a National Landmark. The hotels makes good use of the Jailhouse theme with Tile Mosaics Of People Once Imprisoned At The Jail, the Jail Bar, featuring Barred Windows and original stonework. Rooms feature great floor-to-ceiling Windows with Boston City Views, Flat Panel Televisions and High-speed Wireless Internet Access.
Whats not to love, good location, comfortable clean new hotel, beautifully restored building with a cool Jail theme.