No image available for this hotel
No image available for this hotel
Villa de Leyva, Villa de Leyva
Spend a second to
save a fortune!
Spend a second to save a fortune!
1228 Carrera 8 Cra 8 # 12 - 28, Villa de Leyva
Situated in Villa de Leyva, 100 metres from Villa de Leyva Main Square, Hotel Sol de la Villa has rooms with free WiFi access.
See MoreUsage of subsidiary facilities may incur additional fees