8.8/10
Excellent
21 review
Free Wi-Fi
Offering free Wi-Fi throughout the property, a sun terrace with a swimming pool, shared lounge and garden, Meson de Santiago is set in Santiago Tuxtla. The accommodation offers a 24-hour front desk, and organising tours for guests.
Number of rooms: 20
5 de mayo no. 8 col. centro, 95830 Santiago Tuxtla, Mexico