2 clicks
Up to 46% Off Stay at Camel’s Garden Hotel in Telluride, CO
Two-, Three-, or Five-Night Stay at Camel’s Garden Hotel in Telluride, CO
Luxurious ski resort with spacious rooms, onsite restaurant, and spa; located near ski lift and downtown Telluride