O Hotel Tehuacan Plaza oferece vistas para a Praça Juarez e dispõe de estacionamento privado gratuito e de quartos com ar condicionado e acesso Wi-Fi gratuito. A Catedral de Tehuacan e a Câmara Municipal ficam em frente ao hotel.
Os quartos do Tehuacan Plaza apresentam uma decoração funcional, televisão por cabo e comodidades de engomadoria. Cada quarto tem uma casa de banho privativa com um chuveiro, um secador de cabelo e produtos de higiene pessoal gratuitos.
Mesmo ao lado, os hóspedes encontrarão um popular café, onde podem desfrutar de pastelaria e de uma bebida quente ou fria.
Existe uma variedade de bares e restaurantes a cerca de 5 minutos a pé do Hotel Tehuacan Plaza. O Mercado Municipal de Tehuacan fica a 200 metros, enquanto a Estação Rodoviária ADO está a 300 metros.