Situé à seulement 10 minutes de route de l'entrée du parc national du canyon du Sumidero, le Chiapas Hotel Express se trouve à Tuxtla Gutiérrez. Il propose une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.
Offrant une vue sur la ville, les chambres du Chiapas Hotel Express disposent d'une télévision par câble à écran plat et d'un bureau. Leur salle de bains privative est pourvue d'articles de toilette gratuits.
Le Chiapas Hotel Express possède une réception ouverte 24h/24, un bar et un bureau d'excursions. Le stationnement sur place est gratuit.
Le centre-ville de Tuxtla Gutiérrez se situe à seulement 3 km du Chiapas Hotel Express, tandis que l'Université des Arts et des Sciences du Chiapas est à 5 minutes en voiture.