Castel hotel in Villa de Leyva features 4-star accommodation with a garden and a restaurant. The property is around 300 metres from Villa de Leyva Main Square, 400 metres from Museo del Carmen and 29 km from Iguaque National Park.
Numero delle stanze: 24
Carrera 8 13-48, 154001 Villa de Leyva, Colombia