La Orquídea Residence in San Cristóbal de Las Casas offers accommodation with free WiFi, 1.6 km from San Cristobal Cathedral, 1.5 km from Santo Domingo Church San Cristobal de las Casas and 1.6 km from Central Plaza & Park. The holiday home is 1.7 km from Del Carmen Arch. Providing access to a pat Read more
La Orquídea Residence in San Cristóbal de Las Casas offers accommodation with free WiFi, 1.6 km from San Cristobal Cathedral, 1.5 km from Santo Domingo Church San Cristobal de las Casas and 1.6 km from Central Plaza & Park. The holiday home is 1.7 km from Del Carmen Arch. Providing access to a patio, the holiday home consists of a fully equipped kitchen and a flat-screen TV. La Merced Church is 2 km from La Orquídea Residence, while San Cristobal Church is 2 km from the property. Tuxtla Gutiérrez International Airport is 77 km away.