Located in a renovated Victorian building in the heart of Windham, this apartment is only minutes from the base lodge at Windham Mountain. Natural light pours in through the windows of this second floor two bedroom, one bathroom unit, creating an inviting atmosphere for our guests.
As close as you can stay to the mountain without actually staying on it!
*Two other units available on the same property:
This host has 12 reviews for other properties.View other reviews