7.1/10
Good
22 reviews
Free Wi-Fi
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 pool.
Number of rooms: 21
311 Lawrence Drive, West Townshend, VT 05359, United States