The Dumaine House
Hotel
Mount Snow
A very nice option for those who like to be on the move! Hotel «The Dumaine House» is located in Mount Snow. This hotel is located in 14 km from the city center.
267 Academy Rd, Jacksonville, VT 05342, USA, Mount Snow, 05342