facebook pixel

Stay and Play

Book lodging now and access our Stay and Play experience at the Winwood. Conveniently located near the Windham Country Club, as well as the base lodge, a stay at the Winwood grants you discounted golf rates. While you're here, take in the mountain views while relaxing in the pool, enjoy local eats at Tavern 23, or utilize the Winwood's fitness center. 

Book Now