Offering an outdoor pool and views of the garden, Hotel Santa Cruz Tehuantepec is located in Santo Domingo Tehuantepec. Guests can enjoy the on-site bar. Every room is equipped with a TV with cable channels.
Offering an outdoor pool and views of the garden, Hotel Santa Cruz Tehuantepec is located i Read more
Offering an outdoor pool and views of the garden, Hotel Santa Cruz Tehuantepec is located in Santo Domingo Tehuantepec. Guests can enjoy the on-site bar. Every room is equipped with a TV with cable channels.
Offering an outdoor pool and views of the garden, Hotel Santa Cruz Tehuantepec is located in Santo Domingo Tehuantepec. Guests can enjoy the on-site bar. Every room is equipped with a TV with cable channels. All rooms are fitted with a private bathroom equipped with a shower. There is a 24-hour front desk at the property.
Number of Rooms: 23