THE MOUNTAIN INN
The newly renovated Winwood Inn is conveniently close to all recreational activities at Windham Mountain. The Inn is also a short walk from bustling Main Street, with its charming antique shops, art galleries, movie theater and restaurants.