The location of the River Club is beyond compare. Nestled in the heart of Telluride, CO, this luxurious property sits on the banks of the San Miguel River just two blocks from the Gondola.
Located just moments from the best restaurants, shopping, and entertainment Telluride has to offer, while enjoying the serenity and of the River Trail, the River Club celebrates the best of both worlds.