Address: CALLEJÓN LEANDRA, 38650 LOS CRISTIANOS, Spain
Size: 30.0 m²
Beds: 2 Single beds
Prices: 39 EUR - 69 EUR / Night