Alibi occupies the former Charles Street Jail within the Liberty Hotel, blending historic bluestone floors and brick cell walls with plush seating and dim lighting for a distinctive business lounge. The space comfortably hosts up to 185 guests indoors, with an additional 155 on the seasonal outdoor patio, ideal for cocktail receptions or client gatherings.
The venue offers a dedicated events manager to coordinate food, beverage, and setup, ensuring a seamless turnkey experience. Located in Beacon Hill, Alibi’s blend of history and hospitality creates a memorable setting for networking, team celebrations, or after-hours meetings.
Loading map...
Rated 4.4 on Google · 906 reviews