El apartamento River Club 107 By Alpine Lodging Telluride está situado en un barrio histórico, a tan solo 1 km del Town Park, y cuenta con centro de fitness. Este apartamento acoge a los huéspedes con un jacuzzi y bañera de hidromasaje y se encuentra a la vuelta de la esquina de Clarks Market.
Situado a unos 15 minutos a pie de la Galería de Arte de Telluride, el apartamento es un excelente punto de partida para enriquecer tu cultura. El Centro de Esquí de Telluride se sitúa a 2 km del apartamento River Club 107 By Alpine Lodging Telluride y el aeropuerto Telluride, a menos de 15 minutos en coche. El alojamiento también está situado justo al lado del Coonskin Lift.
El apartamento River Club 107 By Alpine Lodging Telluride está equipado con un cuarto de baño con toallas. Además, dispone de lavadora.
Este apartamento cuenta con una cocina totalmente equipada que dispone de lavavajillas y también horno. La estación de teleférico Lift 7 está a unos 10 minutos a pie. Durante su estancia en el establecimiento, los huéspedes también pueden participar en actividades como esquí.