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.
Number of rooms: 90
Esquina 5 de Mayo y Comonfort, Col. Centro, 95830 Santiago Tuxtla, Mexico
Hotel booked 1 times today.