Unavailable hosting
Enjoy other amazing options in this region.4 star hotel
Windham Hill Inn
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Located in West Townshend, Windham Hill Inn is in the mountains, within a 10-minute drive of West River and Townshend State Park. This 4-star hotel is 18.1 mi (29.1 km) from Stratton Mountain Resort and 6.2 mi (10 km) from Jamaica State Park.Make yourself at home in one of the 21 individually furnished guestrooms. Complimentary wireless Internet access is available to keep you connected. Private bathrooms have designer toiletries and hair dryers. Conveniences include desks and complimentary bottled water, and housekeeping is provided daily.Take advantage of the hotel's room service (during li...
More details
311 Lawrence Drive - West Townshend, Vermont - U.S - 05359
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00