Franz Klammer by Luxury Mountain
Telluride Colorado
Check in
N/A
Check out
10:00 AM
When you stay at Franz Klammer by Luxury Mountain in Telluride, you'll be next to a golf course, within a 15-minute drive of Telluride Ski Resort and Telluride Historic District. This family-friendly aparthotel is 0.3 mi (0.4 km) from Village Express Ski Lift and 0.3 mi (0.5 km) from Mountain Village Gondola Station.
Treat yourself to a stay in one of the 4 guestrooms, featuring fireplaces and flat-screen televisions. Your Tempur-Pedic bed comes with premium bedding. Rooms have private balconies. Kitchens are outfitted with full-sized refrigerators/freezers, ovens, and stovetops. Complimentary wireless internet access keeps you connected, and DVD players are provided for your entertainment. Bathrooms with separate bathtubs and showers feature jetted bathtubs and hair dryers.
Property Details
Location
567 Mountain Village Blvd, Telluride, Colorado 81435, United States