Aspen Street Inn is a 3-star venue positioned about 2.9 km from Telluride Ski Resort. The budget hotel was built in 1990 and refurbished in 2010.
Aspen Street Inn is located within 10 minutes' walk from the center of Telluride. Aspen Street Inn is connected with other parts of Telluride due to a gondola station located nearby.
The hotel offers quick access to Montrose Regional airport, which is about 65 km away.
Aspen Street Inn has 17 guestrooms appointed with wireless internet and TV and provides ideal lodging in Telluride.
Eat & Drink
Guests can start their day with hot buffet breakfast served at the restaurant. Offering American meals, 221 South Oak is situated 100 meters of the property.
Bicycles are available for rent at Aspen Street Inn.
Wireless internet is available in the hotel rooms for free.
Public parking is possible on site for free.
Year renovated: 2010.
Number of rooms: 17.
+ Read more- Less
This field is required.