Liberty Hotel  

North End and Beacon Hill, Boston, Massachusetts

Alibi is located in the "drunk tank" of the former Charles Street Prison, where those arrested for public intoxication were kept overnight -- a unique place to relive a little Boston history (hopefully on better terms).

Loading Live Rates
Loading...