minube
Travelodge Hotel Tapachula Chia
The Travelodge Hotel Tapachula Chia (Tapachula - Chiapas - Mexico) is in the Coast Zone S Federal Hwy And Tapachula, 30700, Mexico. It was built in 1999 and has 96 fully-equipped rooms. It has a restaurant, an outdoor pool in a totally relaxing area. The rooms have cable TV, a bathroom, and you'll definitely be comfortable.