Offering a Jacuzzi and a hot tub for guests to unwind, Wildwood Canyon Inn-Alpen Rose Room Telluride villa is located only 9 minutes' walk from Town Park.
This holiday home is just around the corner from Telluride Ski Resort, while Clarks Market is 450 feet away. Polar Queen Express is 1.7 miles from the Telluride villa, and Sheridan Opera House is a mere 7 minutes' walk away. Situated not far from Alpine Chapel, Wildwood Canyon Inn-Alpen Rose Room villa is popular destination for both worshippers and tourists.
An own kitchen with an electric kettle, tea and coffee making facilities, and glassware is everything guests may need to cook meals. The West End Bistro serving food and drinks is in close proximity to the villa. Guests will find Lift 7 cable car station, located 0.4 miles from the Telluride accommodation.