Située à 7 minutes de marche de la Chapelle alpine, Mountainside Inn 120 By Alpine Lodging Telluride propose des chambres douillettes, une connexion du Wi-Fi et un un parking. L'hotel confortable est juste à quelques pas des Clarks Market.
Le centre de Telluride est accessible en 10 minutes à pied et les attractions naturelles telles que le Parc Town Park sont à 800 mètres. Le musée d'histoire de Telluride est à 12 minutes à pied de Mountainside Inn 120 By Alpine Lodging à Telluride. Le quartier compte de nombreux sites commerciaux tels que la librairie Between the Covers à proximité de l'hotel confortable. Cet hébergement est situé à 400 mètres de Telluride Gondola.
Les chambres disposent d'une cafetière/théière, ainsi que d'Internet à haut débit et d'une TV multi-canal pour votre confort. Certains logements de Mountainside Inn 120 By Alpine Lodging Telluride comprennent un réfrigérateur et de la vaisselle. Les salles de bains privées sont équipées d'un sèche-cheveux et des draps de bain.
Vous pourrez déguster des plats asiatiques à Siam, qui n'est qu'à environ 5 minutes à pied.