Sierra Del Sol 23 se encuentra en Tao Ski Valley, a 37 km de Rio Grande Gorge Bridge, y ofrece vistas a la montaña. El hotel libre de humo cuenta con wifi gratis en todo el alojamiento.
El hotel cuenta con nevera, lavavajillas, cafetera, bañera o ducha, artículos de aseo gratuitos, TV con canales por cable y reproductor de DVD. Las habitaciones incluyen baño privado, secador de pelo y ropa de cama.
La clientela puede practicar actividades en Tao Ski Valley y alrededores, como ciclismo.
El aeropuerto más cercano (Aeropuerto de Taos Regional) está a 30 km del alojamiento.