Double Diamond By Telluride Alpine Lodging Hotel is located in a resort area of Telluride in close proximity to Telluride Historical Museum, BootDoctors Telluride and Telluride Resort.
The city center is 10 minute walking distance from the hotel. A theater and an opera house lie a short distance away.
The venue is notable for the beautiful location within a 65-minute drive to Montrose Regional airport.
The rooms in Double Diamond By Telluride Alpine Lodging Hotel come with a DVD player, cable TV, a kitchenette, a microwave and free wireless internet. Some rooms overlook the mountain. Other comforts include a cooktop, a freezer and a fridge for self-catering.
Eat & Drink
Guests may find the pizzeria Siam within 200 meters from the venue.
This Double Diamond By Telluride Alpine Lodging Hotel offers free parking and an elevator.
On-site spa options feature a Jacuzzi and a wellness center.