O Hostal Apapacho está situado em San Cristóbal de Las Casas, a 600 metros da Catedral de San Cristobal e a 400 metros do Arco del Carmen.
Alguns quartos possuem um terraço ou um pátio. Todos os quartos incluem uma casa de banho partilhada com um chuveiro.
Há uma recepção 24 horas na propriedade.
O Central Plaza & Park fica a 600 metros do Hostal Apapacho, enquanto a Igreja de San Cristobal está a 800 metros da propriedade. O aeroporto mais próximo é o Aeroporto Internacional Tuxtla Gutiérrez, a 75 km do Hostal Apapacho.