The 4-star Mountain Lodge At Telluride offers an unique accommodation to stay in Telluride. Built in 1999, the hotel is a combination of sophisticated architecture and contemporary facilities.
The property lies within 3.5 km from New Sheridan Hotel. The center of Telluride is 4 km away from the venue.
Mountain Lodge At Telluride offers a panoramic view to its guests.
Fast access to Montrose Regional airport within 65 km is provided.
Mountain Lodge At Telluride has individual rooms fitted with central heating, pay TV, a safe, a living area and ironing facilities. Room facilities include a microwave, a fridge and a toaster as well as a pillow-top mattress and down pillows.
Eat & Drink
The hotel invites guests to the Fireplace At The View bar to relax with a drink. Serving American specialties, Gorrono Ranch Restaurant is about 450 meters away.
Guests can rent bicycles at the hotel.
A wellness center, a steam room and a Jacuzzi as well as a gym and a fitness centre are offered on the premises. Various activities, including snow skiing, hiking and horse riding, are available on site.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site at USD 20 per day.