Wheelchair accessible
Included services
Services with extra charge
Restaurants
Hotel Tapachula is located in downtown Tapachula, in the Mexican state of Chiapas. The hotel is less than 1 kilometer (0.6 mi) from Cathedral of St Joseph and the Central Park, where the Regional Museum is set. Tapachula International Airport (TAP) is 21 kilometers (13 mi) away.
This hotel in Tapachula offers 57 guest rooms distributed in a building with contemporary architecture. Each accommodation is equipped with air conditioning, closet, telephone, and private bathroom with shower. Hotel Tapachula has smoke-free rooms.
The facilities at this hotel in Tapachula include a pool, fitness center, parking, and a meeting room for 50 guests. For your dining pleasure, Hotel Tapachula has a Mexican restaurant open for breakfast, lunch, and dinner.
Try looking for more hotel options in Tapachula, Chiapas, Mexico