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. A free shuttle is offered to and from Windham Mountain.