Situated in Villa de Leyva, 500 metres from Villa de Leyva Main Square, Santa Lucía Casa Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.
Number of rooms: 12
Transversal 10 8-74, 154001 Villa de Leyva, Colombia