Tapachula
Hotel Tapachula is strategically located in Tapachula city centre, just a 3-minute walk from South Bus Station. The hotel offers an outdoor pool, a gym and free private parking.The functionally decorated rooms offer air conditioning, free Wi-Fi and cable TV. Bathrooms come with free toiletries.Th.... ((* Lo sentimos, no existe la ficha en el idioma solicitado y se proporciona en EN)Hotel Tapachula is strategically located in Tapachula city centre, just a 3-minute walk from South Bus Station. The hotel offers an outdoor pool, a gym and free private parking.The functionally decorated rooms offer air conditioning, free Wi-Fi and cable TV. Bathrooms come with free toiletries.The El Jardín de Estefanía restaurant offers a complete menu of international dishes. Bars and restaurants can also be found in the surrounding streets.. ((* Lo sentimos, no existe la ficha en el idioma solicitado y se proporciona en EN)