Situated in Pagosa Springs in the Colorado region, 171 S Squaw Canyon Place features accommodation with free WiFi and free private parking. The air-conditioned accommodation is 33 km from Chimney Rock National Monument.
This holiday home has 3 bedrooms, a kitchen with a dishwasher and a microwave, a TV, a seating area and 4 bathrooms. The accommodation offers a fireplace.
Wolf Creek Ski Resort is 46 km from the holiday home. The nearest airport is Durango-La Plata County Airport, 96 km from 171 S Squaw Canyon Place.