Via padre luca cubeddu, 07040 Olmedo
Apartments
Situated in Olmedo in the Sardinia region, Open Space da Luca e Laura, a 7 minuti da Alghero. Has a terrace. This apartment provides accommodation with a patio. Capo Caccia is 28 km away and Neptune's Grotto is 28 km from the apartment. With free WiFi, this apartment features a flat-screen TV, a washing...