Johns Farmhouse in Mount Snow on 120 Acres!
, Whitingham, United States of America
★★★
Whitingham, United States of America
One of the hotels for your stay in Whitingham is the Johns Farmhouse in Mount Snow on 120 Acres! which is located at , Whitingham, United States of America. There are many facilities offered at Johns Farmhouse in Mount Snow on 120 Acres!, both hotel and room facilities. If you are traveling to Whitingham, you can choose Johns Farmhouse in Mount Snow on 120 Acres! as a place to stay. Johns Farmhouse in Mount Snow on 120 Acres! is located in the region of Vermont, Stratton Mountain Resort, Green Mountains, New England, Region East, East, East
Rotate image to see Johns Farmhouse in Mount Snow on 120 Acres!
Hotel Amenities
- First aid kits available
- Non-smoking rooms
- Parking on site
- Internet
- Board games/Puzzles
- Heating
- Wifi in all areas
- Free Wifi
- Accessible parking
- Hiking
- Smoke-free property
- Garden
- Parking
- Wifi
Hotel policy
- Check-in time is 15:00 and check-out time is 11:00
- Pets are not allowed