Dit moderne hotel ligt naast het winkelcentrum Plaza Cristal in Tapachula en biedt gratis WiFi en gratis parkeergelegenheid. Elke stijlvolle kamer is voorzien van kabel-tv en een klein gemeubileerd terras.
Het Plaza Inn Express biedt ruime kamers met airconditioning, ingericht in warme kleuren. Alle kamers hebben een bureau en een eigen badkamer met een haardroger en toiletartikelen.
Het hotel beschikt over een Vips restaurant en roomservice is beschikbaar op aanvraag. Rondom het Plaza Cristal vindt u een breed scala aan restaurants, fastfoodrestaurants en winkels.
Het Plaza Inn Express ligt op 200 m van de Autonome Universiteit van Chiapas. De internationale handelsbeurs Tapachula en het treinstation van de stad liggen beide op 700 m afstand.