La Capilla is located in San Cristóbal de Las Casas, 1 km from San Cristobal Cathedral. Rooms come with a flat-screen TV with cable channels. Every room includes a private bathroom fitted with a shower.
La Capilla is located in San Cristóbal de Las Casas, 1 km from San Cristobal Cathedral. Rooms Read more
La Capilla is located in San Cristóbal de Las Casas, 1 km from San Cristobal Cathedral. Rooms come with a flat-screen TV with cable channels. Every room includes a private bathroom fitted with a shower.
La Capilla is located in San Cristóbal de Las Casas, 1 km from San Cristobal Cathedral. Rooms come with a flat-screen TV with cable channels. Every room includes a private bathroom fitted with a shower.
Number of Rooms: 10