Hotel la Capilla heeft een tuin, en is gelegen in San Cristóbal de las Casas in de regio Chiapas, op 12 minuten lopen van Kathedraal van San Cristobal en 1 km van Central Plaza & Park. Dit hotel met 3 sterren biedt een 24-uursreceptie en een conciërgedienst. San Cristobal Church ligt op 1,7 km van het hotel en museum Na Bolom ligt op 7 minuten lopen.
Alle units bij het hotel hebben een flatscreen-tv met kabelzenders. De eigen badkamer is uitgerust met een bad of douche, gratis toiletartikelen en een haardroger.
Populaire bezienswaardigheden in de buurt van Hotel la Capilla zijn Santo Domingo Church San Cristobal de las Casas, La Merced Church en Del Carmen Arch. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ángel Albino Corzo, op 77 km van de accommodatie.