Doté d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux, le Sierra Del Sol 10 est situé dans la vallée de Taos. Cet établissement non-fumeurs se trouve à 37 km du pont des gorges du Rio Grande.
Les chambres sont équipées d'une machine à café. Leur salle de bains privative est pourvue d'une baignoire ou d'une douche et d'articles de toilette gratuits. Le linge de lit et les serviettes sont fournis.
L'aéroport régional de Taos, le plus proche, est implanté à 30 km.