Situada a unos 25 minutos a pie del Echo Lake Park, la villa The Evergreen Castle, de 167 m², ofrece acceso a varios lugares de interés turístico de los alrededores. Esta villa, que viene con un jacuzzi y una sauna, puede alojar hasta 8 huéspedes.
Esta casa de vacaciones se encuentra a unos 3 km del Inicio del Sendero Beaver Brook Watershed. La villa The Evergreen Castle se encuentra a 47 km de Keystone. El establecimiento se encuentra a unos 10 minutos en coche de la Plaza Heritage.
Los cuartos de baño también disponen de inodoro separado y ducha. Hay secadores de pelo, albornoces y toallas de baño para la comodidad de los huéspedes.
Los huéspedes pueden preparar sus propias comidas en la cocina totalmente equipada o cenar en una zona de comedor. La cocina también dispone de tetera, nevera y utensilios de cocina.