Magic Birch Lodge Windham hosts up to 5 guests and is nestled 1.5 miles from natural sites such as Glebe Mountain. This Windham villa features opportunities for snow skiing, hiking, and fishing in the area, about 10 minutes by car from Lowell Lake State Park.
Windham city center is 30 minutes' walk, and sports venues such as Tater Hill Golf Club are around 2 miles away. Saratoga Springs is nestled 55 miles from Magic Birch Lodge, while Magic Mountain Ski Area is approximately a 15-minute drive away.
The holiday home has 1 bathroom, fitted with a separate toilet, a shower, and a washing machine. Also, a dryer and towels are provided for your comfort.
The property provides guests with a fridge, a toaster, and glassware in a fully-fitted kitchen.