The spacious 3-bedroom Downtown Modern Creekside Apartment Telluride is situated in a mountainous part of Telluride, just 1 km from Sheridan Opera House. This 86 m² apartment is also nearly 5 minutes' walk from Telluride Gallery of Fine Art and about a 10-minute ride from the 365-foot waterfall "Bridal Veil Falls".
The apartment lies a few steps from Town Park. Guests have easy access to Telluride Town Park Campground, which is merely 450 metres away.
Stocked with in-room leisure facilities like a flat-screen TV with satellite channels, the property provides a stone fireplace, an iron with ironing board. The apartment features a bathroom with hair dryers and bath sheets.
Guests can make use of coffee and tea making facilities provided in Downtown Modern Creekside Apartment, as well as an equipped kitchen fitted with a fridge, an oven, and kitchenware. Downtown Modern Creekside Apartment is merely 5 km from Telluride Regional airport. The accommodation also offers a Jacuzzi for relaxation and refreshment. An assortment of activities, such as snow skiing, hiking, and fisheries, is available near this apartment. Enjoy your stay at a terrace.