Welcome to the Stunning Log Cabin with a Hot Tub, Mountain Views and just Minutes Away from Windham
Chalet LaRosa is a gorgeous new 2,450 sq ft cabin just minutes from Windham Mountain & the area’s best attractions! Set on the scenic Durham Scenic Byway, this 4BR, 3BA retreat includes a large work loft and a full game/bar area with spectacular views of the Catskills. With decor and materials sourced from dozens […]
Read more