El Hotel Tres Marías se encuentra en San Cristóbal de Las Casas, a solo 1,5 km de la plaza principal y de la catedral de San Cristóbal. Las habitaciones ofrecen conexión Wi-Fi gratuita y vistas al jardín.
Todas las habitaciones cuentan con escritorio, ventilador, TV con canales por cable y baño privado con ducha y artículos de aseo gratuitos.
El Hotel Tres Marías dispone de una recepción abierta las 24 horas con mostrador de información turística y consigna de equipaje. Se ofrece aparcamiento gratuito.
El hotel está situado cerca de Merposur, en el sur de la ciudad. Tuxtla Gutiérrez y el parque nacional Cañón del Sumidero se encuentran a 1 hora en coche.