at , Boston , 02114 United States
Alibi Bar + Lounge is located in the Liberty Hotel on 215 Charles St. Boston, MA 02114. Alibi is open 7 days a week from 5pm - 2am. Contact us for reservations or private event information at 857.241.1144.
11 FB users likes Alibi Bar at The Liberty Hotel, set it to 582 position in Likes Rating for Boston, Massachusetts in Local Business category
Alibi Bar at The Liberty Hotel is Boston based place and this enity listed in Bar category. 02114.