Windham Hill Inn is a 3-star cozy property with comfortable rooms at a short distance from Villager, Santa's Land and South American. Since 1825, it has been hosting guests in the heart of West Townshend.
Windham Hill Inn is 20 minutes' walk from the center of West Townshend. A 65-minute drive to Lake George.
Occupying spectacular location, the hotel lies close to mountains and a valley.
Guests can reach Windham Hill Inn by car from Rutland airport in 55 minutes.
The hotel comprises 21 rooms equipped with a sitting area, TV, individual climate control, a dressing area and free Wi-Fi. Some rooms overlook the river. They feature en suite bathrooms with a spa bathtub, a shower and a hairdryer.
Eat & Drink
Residents can have breakfast in the restaurant.
Windham Hill Inn provides a catering service, a business center and a meeting room along with room service, housekeeping and 24-hour security.
A playroom and babysitting are available for children. On-site sport activities include lawn tennis, hiking and snow skiing.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.