
Windham Hill Inn
West Townshend Vermont
Check in
4:00 PM
Check out
11:00 AM
Carve your perfect winter escape at Windham Hill Inn, seamlessly blending ski-in convenience with sophisticated relaxation, you'll be 20 minutes drive to Jamaica State Park and 35 minutes drive to Lowell Lake State Park. This bed & breakfast is 40 minutes drive to Magic Mountain Ski Resort and 45 minutes drive to Stratton Mountain Golf Course.
Après-ski perfection includes air conditioning, complimentary high-speed WiFi, a private bathroom with premium toiletries, deep soaking bathtub and premium bedding. Conveniences include a desk, bathrobes, an iron and ironing board and a full kitchen.
Property Details
Location
311 Lawrence Dr, West Townshend, Vermont 05359, United States