Gran Santiago Plaza Hotel
Esquina 5 de Mayo y Comonfort, Col. Centro, 95830 Santiago Tuxtla, Mexico
Offering rooms with free Wi-Fi, Gran Santiago Plaza is set next to Santiago Tuxtla’s main square. The property features 24-hour reception and a restaurant.
Muy agradable lugar, muy elegante.