Via Cavour, 80, 07041 Alghero
Apartment
with
1
room
Cavour 80 in Alghero provides accommodations with free Wifi, a 13-minute walk from Spiaggia di Las Tronas, 0.6
miles from Alghero Marina, and 6.5 miles from Nuraghe di Palmavera. The property is around 15 miles from Capo Caccia, 16 miles from Neptune's Grotto, and a 4-minute walk from Palazzo D Albis. The property ...