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. There is a terrace, pool and parking, as well as elevator, convenience store, vending machine and laundry and luggage storage services.
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.