Situé au cœur de la ville historique de Tehuacan, à 3 minutes à pied de la place de Zocalo, l'Hotel CR Tehuacan propose gratuitement une connexion Wi-Fi et un petit-déjeuner continental. Sa réception est ouverte 24h/24.
Les chambres de l'Hotel CR Tehuacan disposent de la climatisation, d'une salle de bains avec toilettes et douche, d'une armoire, d'une télévision par satellite et d'un téléphone.
Des plats traditionnels de la région sont servis au restaurant de l'hôtel Casa Real voisin et vous trouverez de nombreux autres restaurants dans un rayon de 1 km.
La cathédrale de la ville se trouve à 3 minutes de marche, tandis que la gare routière centrale se situe à 10 minutes en voiture.
Le site archéologique de La Meza vous attend 10 minutes de route.