Das komfortable Hotel Sierra Del Sol 23 Taos Ski Valley mit Ausblick auf den Fluss ist rund 6 km vom Williams Lake Trail Head and Parking von Taos Ski Valley entfernt. Das Hotel verfügt auch über Parkplätze.
Das komfortable Hotel ist in einer Entfernung von 17 Minuten zu Fuß vom Long Canyon gelegen. Bis zu Pagosa Springs sind es etwa 110 km. Außerdem ist der Williams Lake nur 100 Meter vom Sierra Del Sol 23 entfernt. Die Unterkunft befindet sich gleich neben der Seilbahnstation Gondolita.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant Rhoda's Restaurant liegt in etwa 5 Gehminuten Entfernung vom Hotel.