Mountain Lodge Telluride

457 Mountain Village Boulevard Telluride, CO 81435

Plan Your Trip


Property Description: Nestled in Colorado's San Juan Mountains, surrounded by acres of pristine ski terrain and majestic 14,000 foot peaks, our breathtaking resort exudes a chic, yet rustic charm that exudes serenity and luxury. Beautiful guestrooms and suites and private log cabins feature warm Western design, balconies and modern lifestyle amenities. Designed with soft leather furnishings, rich wood accents and warm interiors, our mountain accommodations are an oasis of alpine elegance.

Address: 457 Mountain Village Boulevard, Telluride, CO 81435, The USA
Location: Telluride Mountain Village
Facilities: Wifi, 24hr Desk, Maid Service, Airport Shuttle (Surcharge), Ski Storage
Parking: Available - Extra Charge
Check In: 4:00pm
Check Out: 11:00am


Need Advice?