La Magic Birch Lodge Windham, de 67 m², invita a los huéspedes a practicar senderismo, esquí y pesca, y está situada a 2 km de parajes naturales como el Glebe Mountain.
La casa de vacaciones está a unos 10 minutos en coche del Parque Estatal Lowell Lake, mientras que la Estación de Esquí Magic Mountain se encuentra a 15 minutos en coche. Esta villa también da acceso a recintos deportivos como el Tater Hill Golf Club, situado a 3 km.
La Magic Birch Lodge incluye un cuarto de baño con inodoro separado, ducha y lavadora. Además, los huéspedes pueden disfrutar de la comodidad del secador de pelo y las toallas.
La propiedad cuenta con una cocina totalmente equipada, una zona de comedor para mayor comodidad de los huéspedes. También hay lavavajillas, cafetera y utensilios de cocina para preparar tu propia comida.