Windham Hill Inn is located 1.8 mi (2.8 km) from West River and within a 10-minute drive of Townshend State Park. This 21-room, 4-star hotel welcomes guests with conveniences like an outdoor pool, free in-room WiFi, and concierge services.
Satisfy your hunger from the comfort of your room with room service.
Windham Hill Inn's 21 individually furnished rooms provide free bottled water, ironing boards, and desks. Guests can expect to find free WiFi. Bathrooms offer hair dryers, designer toiletries, and bathrobes.
At Windham Hill Inn, guests have access to an outdoor pool, an outdoor tennis court, and free WiFi in public areas. Front-desk staff can help with concierge services, and provide local restaurant recommendations. Other amenities at this adults-only hotel include a meeting room, a library, and a terrace.