Situada a unos 3 km de Our Lady of the Pines, Luxury Home In The Nature, ofrece una terraza con vistas a las montañas.
Los huéspedes pueden acceder a First Baptist Church of Black Forest a unos 3 km, mientras que Black Forest Regional Park está a unos 3 km.
Las villas disponen de TV y TV de pantalla plana con canales vía satélite en un patio y una zona de comedor. Los cuartos de baño disponen de una ducha a ras de suelo y un inodoro separado, secador de pelo y una secadora.
Los huéspedes tienen a su disposición un una zona de comedor, así como servicio de tetera/cafetera. Los huéspedes también pueden hacer uso de un hervidor eléctrico, una nevera y cristalería para preparar su propia comida. Se tarda 36 minutos en coche desde la villa para llegar al aeropuerto Colorado Springs.