see All Hotels in Tapachula 

Plaza Guizar Hotel

Tapachula, Chiapas
From 52 rooms
Plaza Guizar, Tapachula
4a. Av. Norte No. 27
Centro, Tapachula

Check In

Check Out

Rate Level: Economic
This Hotel DOES NOT
offer online bookings

Contact the hotel directly to know availability and rates

4a. Av. Norte No. 27
Tapachula CHIS.
Telephone from Hotel
1 block from the main garden
internet