Doté d'un espace de pique-nique et d'un jardin pour les loisirs des clients, Villa Green Sparrow'S Nest est situé à seulement 8 minutes à pied de Crystal Falls. Situé à une montagne, cette villa offre du Wi-Fi, ainsi qu'un parking privé gratuit.
Offrant une vue sur le jardin, la décoration intérieure est dotée d'une TV à écran plat avec des chaînes satellite. Une climatisation sont fournis pour un séjour confortable.
Les clients sont invités à préparer leurs propres repas dans une kitchenette de cet hébergement. Villa est également située à 43 minutes en voiture de l'aéroport de Colorado Springs.