Via Cavour, 80, 07041 Alghero
Apartment
with
1
room
Cavour 80 offers accommodations in Alghero, 6.5 miles from Nuraghe di Palmavera and 15 miles from Capo Caccia.
The property is around 16 miles from Neptune's Grotto, a 2-minute walk from St. Francis Church Alghero, and 400 yards from Torre di Porta Terra. The property is a few steps from the city center and a ...