Le confortable Mountainside Inn 116 By Alpine Lodging Telluride se trouve à moins de 13 minutes de marche de Sheridan Opera House, offrant un Wi-Fi dans les zones publiques, ainsi qu'un parking sur place. Placé dans un quartier historique à Telluride, l'hotel confortable est situé non loin de la librairie Between the Covers, idéale pour les amateurs de shopping.
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. Les salles de bains privées disposent également d'un sèche-cheveux et des draps de bain pour le plus grand confort des voyageurs.
Un restaurant The West End Bistro propose une sélection à 7 minutes à pied de Mountainside Inn 116 By Alpine Lodging.
L'hotel sans fumée bénéficie d'un cadre avantageux à 2 km de la Station de ski Telluride Ski Resort, tandis que des sites naturels comme le Parc Town Park sont dans une zone de 800 mètres. Dans les environs minutes à pied de Mountainside Inn 116 By Alpine Lodging de Telluride, les clients trouveront le sentier de Bear Creek. Cet établissement réservé aux adultes se trouve à 500 mètres de Coonskin Lift et à proximité des Clarks Market. L'hotel est situé à quelques pas de Lift 7.