Photo gallery for Hotel El Giro





Hotel El Giro
Reviews
9.0 out of 10
Wonderful
About this property
Hotel in Villa de Leyva with free breakfast and spa services
Explore the area

Calle 19 No. 12 - 150, Villa de Leyva, 154001
- Plaza Major of Villa de Leyva10 min walk
- Antonio Nariño House Museum11 min walk
- Casa Terracota4 min drive