A stay at OYO Hotel Santiago Plaza, Tuxtla places you in the heart of Santiago Tuxtla, within a 5-minute walk of Olmec Head and Museo Tuxteco. This hotel is 7.1 mi (11.4 km) from Los Tuxtlas Biosphere Reserve and 7.5 mi (12 km) from Laguna Encantada. Make yourself at home in one of the 51 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with bathtubs or showers are provided. Featured amenities include a business center, a 24-hour front desk, and an elevator. Free self parking is available onsite.
Loading ... Please wait whilst we find you the best room offers.
A stay at OYO Hotel Santiago Plaza, Tuxtla places you in the heart of Santiago Tuxtla, within a 5-minute walk of Olmec Head and Museo Tuxteco. This hotel is 7.1 mi (11.4 km) from Los Tuxtlas Biosphere Reserve and 7.5 mi (12 km) from Laguna Encantada. Make yourself at home in one of the 51 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with bathtubs or showers are provided. Featured amenities include a business center, a 24-hour front desk, and an elevator. Free self parking is available onsite.