Mountain Lodge At Telluride is located in Telluride and provides guests with a ski school, a ski storage room and ski equipment rental. Opened in 1999, the unique hotel attracts visitors with its sophisticated architecture.
This hotel is situated 3.5 km away from San Miguel River . The hotel offers perfect location 4 km from the center of Telluride.
Mountain Lodge At Telluride offers a panoramic view to its guests.
Mountain Lodge At Telluride features 133 guestrooms with free wireless internet, central heating, a laptop-size safe, a refrigerator and a kitchen. The hotel rooms come with carpet floor and leather furniture.
Guests are welcome to the Fireplace At The View bar to relax with a drink. La Pizzeria treats guests with Italian and American meals and is about 450 meters away.
Fast access to Montrose Regional airport within 65 km is provided.
The property offers computers, a business center and a meeting room to meet the needs of business travelers.
Guests can benefit from steam baths and massage at the hotel. The on-site activities include snow skiing, hiking and horse riding.