Camel’s Garden Hotel

250 W. San Juan Ave.
Telluride, CO 81435

Call Toll Free
888-772-2635

International
970-728-9300

P.O. Box 4145
Telluride, CO 81435

  • This field is for validation purposes and should be left unchanged.