Finca Santa Rosa
Photo gallery for Finca Santa Rosa
Overview of Finca Santa Rosa
Finca Santa Rosa
3-star Teocelo hotel walkable to Texolo Waterfall
Reviews
8.4
Very good
Popular amenities
Explore the neighborhood
Camino a Santa Rosa S/N, Teocelo, VER, 91240
- Texolo Waterfall6 min walk
- Coatepec Market16 min drive
- Waterfalls17 min drive