Av Central Sur No 94, Tapachula, CHIS
The price is NT$930 per night from Apr 23 to Apr 24
Located in the heart of Tapachula, this hotel is within 1 mi (2 km) of Bicentennial Park, Miguel Hidalgo Central Park, and Plaza Cristal Shopping Center. Archaeological ...
3.9/5Very Good! (365 reviews)
"From the moment we stepped into the lobby, it was an uplifting experience. Initially a problem about the reservation, but that was because of language. My Spanish is not all that great. We got it all sorted out, and from then on the experience has been wonderful. If we come back to Tapachula again, ..."
Reviewed on 2021/2/2