46 via alcide de gasperi, 07041 Alghero
Apartments
Olea Depandance Alghero is located in Alghero, 1.8 km from Lido di Alghero Beach, 1.8 km from Alghero Marina, and 11 km from Nuraghe di Palmavera. The property is set 25 km from Capo Caccia, 26 km from Neptune's Grotto and 1.7 km from Palazzo D Albis. Free WiFi is available throughout the property and...