New England's first and only indoor ice bar, located at Faneuil Hall. FROST ICE BAR is a year-round multi-sensory experience where guests may enjoy delicious cocktails served in ice glasses, while exploring our out-of-this-world attraction that is carved almost entirely from ice.

Press Releases

"FROST ICE BAR SLATED FOR BOSTON OPENING, SPRING 2013 "