Share this page:

Camels Garden
Camels Garden
250 West San Juan Ave.
Telluride, Colorado

Tellurides finest property, unequaled service and amenities truley make the Camel's Garden the place to stay in Telluride.

Check in:
Check out:
Camels Garden Map

Hotel Amenities

Latest Topics

Latest Topics