Property Location: Located in Tapachula, Holiday Inn Express Tapachula, Chis is within a 15-minute drive of Plaza Cristal Shopping Center and Bicentennial Park. This hotel is 2.6 mi (4.1 km) from Miguel Hidalgo Central Park and 2.9 mi (4.7 km) from Archaeological Museum of Soconu... Show More
Reach us, we're available 24/7.