Located around 10 minutes by car from Our Lady of the Pines, 1-bedroom Luxury Home In The Nature offers a sunny patio with views of the mountain.
Guests can access First Baptist Church of Black Forest about 3 km away, while Black Forest Regional Park is about a 10-minute drive away.
In-room facilities include a TV set, as well as climate control. Featuring a walk-in shower and a separate toilet, the bathroom also comes with a hair dryer and bath sheets.
A fully-fitted kitchen along with tea and coffee making equipment are available in the villa. The kitchen also offers a microwave, a refrigerator, and kitchenware. Colorado Springs airport can be reached in a 36-minute drive from the property.