Camels Garden, Telluride

Camels Garden

250 West San Juan Ave.

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