Barn Studios at Canyon Crest Lodge
580 Yeoman Dr, Pagosa Springs, CO 81147, USA, Pagosa Springs, Pagosa Springs
Location A very nice place to stay for a reasonable price - hotel Barn Studios at Canyon Crest Lodge is located in Pagosa Springs. This hotel is located in 10 km from the city center. At the hotel Specially for tourists who travel by car, there’s a free parking zone.
Parking













