El Hotel Santuario Las Escaleras se encuentra a 350 metros de la plaza principal de San Cristóbal de Las Casas y a 3 minutos a pie del Museo del Ámbar. Incluye clases de yoga, meditación y talleres de cocina conscientes. También hay terraza, bar y WiFi gratuita en todas las instalaciones.
Las habitaciones disponen de TV por cable y zona de estar. El baño privado incluye ducha y toallas.
El Hotel Santuario Las Escaleras cuenta con recepción 24 horas. También hay mostrador de información turística. También se ofrecen actividades adicionales por un suplemento, como purificación en un temazcal, terapias de autoconciencia y curación y otras cermonías.
A 300 metros hay restaurantes y cafeterías. El hotel se encuentra a 100 metros de la plaza de La Merced y a 400 metros de la iglesia de San Cristóbal. El aeropuerto internacional de Chiapas está a 90 minutos en coche.