Search Hotels |
Search History |
Holiday Hotels In West Townshend.
Destination: USA West Townshend |
Windham Hill Inn | 4 Star View Details |
|
Hotel Address: 311 Lawrence Drive | ||
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 Guest rooms at the Windham Hill Inn include an en suite bathroom and a seating area Suites feature a fireplace and soaking tub or spa bath Select rooms have a private terrace Visitors can...More |