Located 1.1 miles from Telluride Town Park Campground, the comfortable Mountainside Inn 121 By Alpine Lodging Telluride is only a 6-minute walk from Coonskin Lift. Parking is available on site at the hotel.
Located 0.2 miles from Clarks Market, this Telluride hotel is also 1.5 miles from entertainment venues like Telluride Ski Resort. About 20 minutes by foot from the accommodation, guests will find Bear Creek Trail. The Mountainside Inn 121 By Alpine Lodging is in proximity to the Smithsonian-affiliated Telluride Historical Museum. Lift 7 cable car station is located 0.3 miles away.
The rooms are equipped with coffee/tea making facilities, along with WiFi and a TV for guests' comfort. Rooms in the hotel are fitted with a fridge and a kitchenware. Private bathrooms include nice touches such as hairdryers and towels.
221 South Oak offers a selection of dishes 14 minutes' stroll from the Mountainside Inn 121 By Alpine Lodging Telluride.