
Telluride, CO, United States
Camels Garden Hotel
3-star hotel
Nestled in the heart of Telluride, Camel's Garden Hotel offers ski-in/ski-out access to Telluride Ski Resort. This hotel features 30 air-conditioned rooms with fireplaces and flat-screen TVs, along with amenities such as a spa…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant





