Located 5 minutes’ walk from Zacatlán Town Centre and 8 km from the Tuliman eco-touristic park, this property offers an on-site chapel, an extensive garden and free Wi-Fi in public areas.
Number of rooms: 30
Quinta Calle de Leon 114, 73310 Zacatlán, Mexico