Hotel Tehuacan Plaza kijkt uit op het Parque Juarez en biedt gratis parkeergelegenheid en kamers met airconditioning en gratis WiFi. De kathedraal van Tehuacan en het stadhuis liggen aan de overkant van het plein.
De kamers van het Tehuacan Plaza hebben een functionele inrichting, kabel-tv en strijkfaciliteiten. Elke kamer heeft een eigen badkamer met een douche, een haardroger en gratis toiletartikelen.
Naast de deur bevindt zich een populaire koffiebar, waar u kunt genieten van zoete deegwaren en een warm of koud drankje.
Op minder dan 5 minuten lopen van Hotel Tehuacan Plaza vindt u tal van bars en restaurants. De gemeentelijke markt van Tehuacan ligt op 200 m afstand en het ADO-busstation ligt op 300 m afstand.