4:00 PM - 8:00 PM
6:00 AM - 10:00 AM
Telluride, 81435, United States of America
Located in Telluride, Elkstone provides accommodations with free WiFi, within 7 miles of Sheridan Opera House.
The vacation home offers a TV and a private bathroom with a hairdryer, free toiletries and bath or shower. A dishwasher, a microwave and fridge are also featured, as well as a coffee machine.
Skiing and cycling can be enjoyed nearby.
The nearest airport is Montrose Regional Airport, 69 miles from Elkstone.
Check AvailabilityElkstone provides many hotel features which include the following.
Elkstone provides many hotel facilities which include the following.
There are many facilities around Elkstone which include the following.