Deer Mountain Lodge South está situada a 3 km de Gem Lake y ofrece senderismo, equitación y esquí para los huéspedes activos. La villa, que ofrece a sus huéspedes Wi-Fi y un aparcamiento, está a 3 km del Mountain Blown Glass.
A unos 3 km se encuentran lugares tan familiares como el Fun City.
Los huéspedes de la Deer Mountain Lodge South pueden disfrutar de un balcón y una zona de estar, junto con instalaciones multimedia como internet de alta velocidad y TV. Los cuartos de baño disponen de un inodoro separado, bañera y una ducha, secadores de pelo y toallas de baño.
Los huéspedes pueden cenar en una zona de comedor con servicio de tetera/cafetera. También hay nevera y un horno para preparar tu propia comida. El aeropuerto más cercano es Internacional de Denver y situado a 130 km.