Situated in Villa de Leyva and only less than 1 km from Villa de Leyva Main Square, Casa Villa Ramos features accommodation with garden views, free Wi-Fi and free private parking. This apartment provides a garden as well as a terrace.
5-41 Carrera 8, 154007 Villa de Leyva, Colombia