Lucked into this little park when the local KOA was full. The owners are really trying to make this a great stop. It's on the edge of Montrose just 15 minutes or so from Black Canyon National Park. We easily rode our bikes to the downtown area for shopping. They have a neat little mini-golf park on the premisesm which...
More
Region:
United States >
Colorado >
Montrose
Ranked #3 of 6 Speciality lodging in Montrose
