OYO Hotel Santiago Plaza is located in the downtown area of Santiago Tuxtla, Veracruz, a 3-minute drive from the bus terminal.
In addition to its excellent location, it features banquet hall, business center and meeting rooms.
The rooms are comfortable and fresh, it feature Wi-Fi, satellite TV, balcony and terrace, as well as air conditioning, wardrobe, bottled water and private bathroom.
A few steps away from the Plaza Cabeza Colosal Olmeca and the Tuxtleco Museum. In the surroundings there are shops, restaurants and tourist sites of interest. The Santiago Tuxtla fairground is 1 km away.

(Translated by Google) The place is very nice, aesthetically speaking, but it had a peculiar musty smell, both the bedding and the room. (Original) El lugar es muy bonito, estéticamente hablando pero tenía un olor peculiar a humedad, tanto la ropa de cama como la habitación

(Translated by Google) Excellent attention, friendly staff, magnificent location (Original) Excelente atención personal amable magnífica ubicación