North America / Mexico / Yucatan Peninsula / Tabasco and Chiapas / Tuxtla Gutierrez / Best Hotels

Hotel Torre del Centro

Hotel Torre del Centro is centrally located in Tuxtla Gutierrez City. It is situated 100 metres from the main square. It features free Wi-Fi and a handcrafts shop.


Air-conditioned rooms feature cable TV, a private bathroom with shower and a work desk. Some of the rooms have a seating area.


A 24-hour front desk and a tour desk are available in Hotel Torre del Centro. It offers also shuttle service (for a fee) and free luggage storage.


The hotel is 5 minutes’ drive away from the Regional Museum of Anthropology and 10 km away from Cañón del Sumidero.