Free parking
Free WiFi
Bestseller in Telluride! 417 DEPOT by Exceptional Stays is located in Telluride, 300 meters from Sheridan Opera House, in an area where skiing is possible. Apartments with free Wi-Fi and concierge services.
This apartment features a balcony and mountain views, 4 bedrooms, a living room, a flat-screen satellite TV, an equipped kitchen and 4 bathrooms with a shower and a bathtub.
The nearest Regional Airport is Montrose Airport, 64 km away.