Cet hôtel est situé dans un quartier historique national et est relié au village de montagne et aux pistes de ski par une télécabine. Il présente une charmante architecture victorienne et des vues spectaculaires dans toutes les directions, avec des sommets de 14 000 pieds s'élevant dans une splendeur majestueuse. Il est niché au cœur de la ville historique de Telluride, dans le Colorado, à environ 200 mètres du centre-ville, du domaine skiable, du centre touristique et des boutiques. Il se trouve à environ 300 mètres du sentier fluvial de San Miguel et à environ 500 mètres de la télécabine de Telluride. Cet établissement de ski adapté aux familles offre à ses clients tout ce dont ils ont besoin pendant leurs vacances à l'hôtel. Il compte 59 chambres, dont 21 chambres doubles/à lits jumeaux. Les amateurs de plein air trouveront un local à skis, à snowboards et à vélos ainsi qu'une navette pour la télécabine. Les installations proposées aux clients de cet établissement climatisé comprennent un hall d'accueil avec un service de réception/check-out ouvert 24h/24 et un ascenseur. L'établissement abrite un bar et un restaurant. Les clients apprécieront l'accès Internet et le service de blanchisserie (payant). Il y a un parking et un garage couvert est disponible pour les personnes arrivant en voiture.