This hotel is located 45 km from Tapachula, the capital town of the state of Chiapas. It lies 1250 m above sea level between the natural tropical rainforests and beautiful scenery. It is some 2 hours from the airport.
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in Chiapas Holiday Destinations in Caribbean & Central America