Tapachula Hotel Location
9ª Calle Poniente N° 17,
Col. Centro, Z.C. 30700,
Tapachula, Chiapas, México.
Hotel Tapachula is located only two blocks away from the Central Park “Miguel Hidalgo” and the San Agustin Cathedral. Only 5 minutes away are the shopping malls, 15 minutes away from the Izapa Archaeological Zone and 20 minutes away from the beach. Other attractions relatively close to this hotel in Tapachula are the historical center, the Soconusco Archaeological Museum and the Chiapas Planetary.