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 poo ... Read more

View all Luxury Hotels in Townshend