8.4/10
Very Good
33 reviews
Deer Mountain Lodge & Wilderness Resort has mountain views, free Wi-Fi and free private parking, set in Dummer.
Number of rooms: 5
1442 NH route 16, Dummer, 03588, United States