Gran Hotel Mexico is located in Tehuacan, Puebla It is housed in a colonial-style building and has an outdoor pool, private parking and is pet-friendly Banquet facilities are also available The air-conditioned rooms feature safety deposit boxes, cable TV and telephone line They also have wardrobes and desks The private bathrooms have showers and provide free toiletries and a hairdryer The Restaurant at Gran Hotel Mexico serves traditional local cuisine and international-style dishes It is open from 07:00 to 23:00 hours The hotel also features extensive gardens, coffee house and a gift shop Tehuacans town centre is a 5 minute walk from Gran Hotel Mexico, the Mineralogy Museum is 150 metres and the Tehuacan Domestic Airport is 11 minutes drive away Other local attractions are the Water Museum, 2 km away and El Paseo Shopping Mall 1 km from the hotel