Located in Santiago Tuxtla, Hotel Mirador Santiago is in the suburbs and in the mountains. Olmec Head is a local landmark, and the area's natural beauty can be seen at Cascada Salto de Eyipantla and Salto de Eyipantla Waterfalls. Visit our Santiago Tuxtla travel guide
Santiago Tuxtla, 95830 Santiago Tuxtla, Mexico, Santiago Tuxtla, 95830
What's nearby
Olmec Head
7 min walk - 0.6 km
Cascada Salto de Eyipantla
59 min drive - 19.8 km
Museo Tuxteco
7 min walk - 0.6 km
Los Tuxtlas Biosphere Reserve
24 min drive - 12.9 km
Restaurants
Domino's Los Tuxtlas
14 min drive
Winni's
15 min drive
Restaurant Bar Montepio
15 min drive
Taqueria El Triunfo
15 min drive
El Merendero
15 min drive
About this property
Hotel Mirador Santiago
Hotel in the mountains
Hotel Mirador Santiago provides everything that you need. Stay connected with free in-room WiFi.
Other perks include:
Free self-parking
A 24-hour front desk and smoke-free property
Room features
All guest rooms at Hotel Mirador Santiago boast comforts, such as laptop-friendly workspaces and air conditioning, as well as amenities, such as free WiFi.