+1 454 68769798

Tehuantepec, Mexico

1 hotel

Popular Hotels

Hotel Santa Cruz Tehuantepec
4 Stars

Located just a couple of miles away from downtown Tehuantepec in Oaxaca, this small and affordable hotel offers basic conveniences along with air-conditioned guestrooms. Hotel Santa Cruz Tehuantepec h...

More info
Tehuantepec, Mexico