The River Club Hotel is rated 5 stars and is placed about 2.6 km from Telluride Ski Resort. The River Club Hotel has been welcoming guests to its luxurious rooms since 1999.
This venue is situated 350 meters away from Oak Street Lift. The property boasts location within 1 km from Telluride city center.
The hotel is situated near an opera house and a theater.
Montrose Regional airport is within a 65 km distance from the hotel.
The River Club Hotel has 24 guestrooms appointed with climate control, flat-screen TV, a fridge, a sofa and a DVD player and provides ideal lodging in Telluride. They are equipped with coffee/tea makers, a cooktop and a washing machine.
Eat & Drink
The relaxing lounge bar offers a terrace and an open fireplace. Treating guests with Thai and American dishes, Siam is 100 meters away.
Guests can rent bicycles to discover the area.
A spa centre and a hot tub as well as a gym and a fitness centre are offered on the premises. Such sports activities as hiking and skiing are provided on-site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.