La Capilla is located in San Cristobal 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 features free WiFi throughout the property You will find a 24-hour front desk at the property Central Plaza and Park is 1 km from La Capilla, while Santo Domingo Church San Cristobal de las Casas is 1 km away