Windham Hill Inn offers a genuine B&B experience near Jamaica State Park. Relax in the garden or enjoy the seasonal outdoor pool after exploring. Practical amenities include free self-parking and an electric car charging station for a hassle-free stay.
Located in West Townshend, Windham Hill Inn is in a rural area and in the mountains. Jamaica State Park and Magic Mountain Ski Resort are worth checking out if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore Lowell Lake State Park and Winhall River. Stratton Mountain Golf Course and Viking Nordic Center are two other places to visit that come recommended. Discover the area's water adventures with fishing nearby, or enjoy the great outdoors with hiking/biking trails and horse riding. Visit our West Townshend travel guide
Windham Hill Inn provides a garden and more. Guests can connect to free in-room WiFi.
Other perks include:
A seasonal outdoor pool
Free self parking
An electric car charging station
Room features
All guestrooms are individually furnished, and feature comforts such as fireplaces and premium bedding, as well as perks like air conditioning and bathrobes.