The Best Igloo Hotel Boston 2023. Find lookout rooftop at 70 sleeper street, boston, massachusetts 02210 To help staff weather the harsh boston winter, the hotel.

The igloos will be available until march 14th. The rooftop kicks up the cozy factor during the winter season, providing guests with specialty cocktails, small plates, and an exclusive igloo. Closed from sunday to monday reservations required:



