Apresentando um jardim, Hotel la Capilla situa-se em San Cristóbal de Las Casas, na área de Chiapas, a 12 minutos a pé de Catedral San Cristobal e a 1 km de Central Plaza & Park. Este hotel de 3 estrelas dispõe de uma receção aberta 24 horas e um serviço de concierge. Este hotel está a 1,7 km de San Cristobal Church e a 7 minutos a pé de Museu de Na Bolom.
Cada quarto inclui uma casa de banho privativa com banheira ou chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. Todas as unidades apresentam uma televisão de ecrã plano com canais por cabo.
Hotel la Capilla tem vários pontos de interesse populares nas suas proximidades, incluindo Santo Domingo Church San Cristobal de las Casas, La Merced Church e Del Carmen Arch. O aeroporto mais próximo é o Aeroporto Internacional Tuxtla Gutiérrez, que fica a 77 km de Hotel la Capilla.