Hotel Sol De La Villa
Photo gallery for Hotel Sol De La Villa
Overview of Hotel Sol De La Villa
Hotel Sol De La Villa
3-star hotel in Old Town Villa de Leyva
Reviews
10
Exceptional
Popular amenities
Explore the area
Carrera 8, 12-28, Villa de Leyva, BOYACÁ, 15407
- Plaza Major of Villa de Leyva2 min walk
- Antonio Nariño House Museum3 min walk
- Casa Terracota4 min drive