Finca Vacacional Santa Rosa is set in the village of Teocelo, 40 minutes drive from Xalapa Enrquez. Set in gardens beside the River Texolo, it offers an outdoor pool and sun terrace. Featuring tiled floors and ... Read more

View all Luxury Hotels in Teocelo