A recently renovated property, Apartahotel Villa del Sol is located in Villa de Leyva near Museo del Carmen, Villa de Leyva Main Square. This property offers access to a balcony, free private parking and free Wi-Fi.
Villa De Leyva Segundo Piso, 154007 Villa de Leyva, Colombia