Hotel: Camels Garden
Address: 250 West San Juan Avenue, Telluride, CO 81435
Hotel
year built - 1996
additional property description -
telluride s finest property, unequaled service and
amenities truly make camel s garden the place to stay
in telluride.
Credit card charged at time of booking. One night deposit is due at time of booking.
Credit card charged at time of booking. One night deposit is due at time of booking.
More cheap hotels in Telluride Colorado, Us
