Offering rooms with free Wi-Fi, OYO Hotel Santiago Plaza, Santiago Tuxtla is set next to Santiago Tuxtla's main square. The property features 24-hour reception and a restaurant.

Each bright room at OYO Hotel Santiago Plaza, Santiago Tuxtla has air conditioning and simple décor. There is TV and a private bathroom. Some rooms offer views of Olmeca Park.

Guests can enjoy Mexican cuisine, including Veracruzan dishes, in the Santiago Plaza's El Vigía Restaurant. Cafés and bars can be found in the streets surrounding the hotel.

Los Tuxtlas National Park is less than 6.2 mi from the hotel. The nearest beaches can be reached in approximately 1 hour by car.

Couples in particular like the location – they rated it 8.1 for a two-person trip.
Loading...

Searching for amazing deals...

  • 100% Atol Protected
  • Lowest price guarantee
  • 24x7 Customer Service
  • Low Deposits