Camel's Garden Hotel
Photo gallery for Camel's Garden Hotel
Overview of Camel's Garden Hotel
Camel's Garden Hotel
3.5-star Telluride hotel steps from Telluride Ski Resort
9.4
Exceptional
Popular amenities
Explore the area
250 W. San Juan Ave., Telluride, CO, 81435
- Telluride Historic District1 min walk
- Telluride Ski Resort1 min walk
- Town Park6 min walk
- Montrose, CO (MTJ-Montrose Regional)102 min drive