Stays

Rooms with the character of Tehuacán

Six ways to experience the hotel: serene spaces, colonial details and comfort that follows every moment of your journey.

Answers before you arrive

Frequently asked questions

Where is Gran Hotel México located?

We are located in the Historic Center of Tehuacán, Puebla, Mexico.

How can I reserve a room?

Select your dates and number of guests, then complete your reservation through our booking engine.

Does the hotel host weddings and groups?

Yes. Our courtyards and salons are available for weddings, meetings and private celebrations, with planning support from our team.