Windham Hill Inn



West Townshend • Show on map
Price as low as USD 199.20
Featuring a restaurant and spa this inn is located 30 minutes’ drive from Stratton Mountain Skiing. Surrounded by the Green Mountains the hotel also has an on-site clay tennis court and an outdoor swimming…More info


