Via cavour, 80, 07041 Alghero
Appartement
In the Alghero City Centre district of Alghero, close to Spiaggia di Las Tronas, Cavour 80 features free WiFi and a washing machine. The property is close to Torre di Porta Terra, Palazzo D Albis and Cathedral of St Mary the Immaculate. The property is 1.1 km from Lido di Alghero Beach, and within 100...