Offering high quality condominium rentals situated along the San Miguel River, the River Club is one of the finest condominium properties in downtown Telluride. These luxurious two and three bedroom vacation rentals boast an outstanding offering of vacation amenities and sit within a short walk of the Gondola and the shops of downtown Telluride.