Location
When you stay at Treehouse Village Inn in Newfane, you'll be in the mountains and 13 minutes by car from West River. This spa inn is 12.1 mi (19.4 km) from Mount Snow and 12.7 mi (20.4 km) from Brattleboro Country Club.
Rooms
Stay in one of 6 guestrooms featuring Smart televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include ceiling fans, and housekeeping is provided on request.