Dalems Chalet Location
78 South St Brattleboro Vt Vermont United States., Brattleboro, United StatesMain Features
Dalems Chalet Amenities
-
Room Amenities
Free Wi-Fi in rooms - Sitting area
- Tea and coffee facilities
- AM/FM alarm clock
Rooms