Windham Hill Inn
Townshend · United States · 311 Lawrence Drive
About Windham Hill Inn — Luxury Boutique Hotel in Townshend
Windham Hill Inn is an exceptional 4-star hotel in Townshend, United States. Guests enjoy a distinctive experience combining world-class facilities including beach club, fly fishing, garden, and more with the personalised warmth that defines great boutique hospitality.
Guest Reviews 4.3 / 5
The ambiance and setting of this inn are exactly what you want from a Vermont inn. Tastefully rustic decor, a beautiful view, and lots of places to explore. The young man who checked us in was incredibly friendly and helpful, though the young man on the next day acted like he wished he was elsewhere. This is definitely my go to inn anytime I need a serene spot to lay my head in southern Vermont!
We stayed here for two nights to celebrate Valentine’s Day and a birthday while skiing Stratton during the day. It was a wonderful, relaxing, and peaceful stay with nice accommodations. Our room was spacious with big windows, a fireplace, free-standing bathtub, large shower, etc. The innkeeper was kind and attentive as well. It was a quintessential Vermont inn and the perfect quaint & cozy place to stay for our trip. We will absolutely be back in the future, hopefully during the summer next time!
If you like snow,mountains and skiing this hotel is definitely for you. It is located in the mountains,the nature is really pretty there.The hotel is amazing, location is great, wifi. Clean, nice and comfy. French design attracts me! Unbelievable. The closest mountain to ski is only 15 mins away by car. I’ve spend 3 days there with my family and It was a great time.If you are planning to go to Vermont l would definitely advise to stop here! Highly satisfied! Thanks