Fournissant un Wi-Fi dans tout l'établissement, Mountainside Inn 118 By Alpine Lodging Telluride est fixé à moins de 10 minutes de marche de la rivière San Miguel. Un parking est disponible sur place de l'hotel.
Cet hotel 2 étoiles dans une localité historique est situé à 1 km du parc municipal de Telluride et non loin des boutiques telles que la librairie Between the Covers. Le Parc Town Park se trouve à 800 m de Mountainside Inn 118 By Alpine Lodging de Telluride, qui se trouve également à 6 minutes à pied de Telluride Free Gondola. Visitez Beaver Pond, à 850 m de ce logement, et sentez-vous en parfaite harmonie avec la nature d'États-Unis. Les attractions de divertissement à proximité de Telluride incluent la Station de ski Telluride Ski Resort, qui est à 2 km. Mountainside Inn 118 By Alpine Lodging est à proximité de Telluride Gondola.
Les chambres sont équipées d'une cafetière/théière, ainsi que d'Internet à haut débit et d'une TV multi-canal pour votre confort. Certaines unités ont aussi un réfrigérateur et de la vaisselle.
Vous pourrez déguster une sélection de plats de cuisine Asian au restaurant Siam, qui est situé à seulement 150 m de Mountainside Inn 118 By Alpine Lodging Telluride.