119 Via Cavour, Alghero
bedrooms
Baths
Guests
Cavour Loft sea view is located in the Alghero City Centre district of Alghero, a 14-minute walk from Lido di Alghero Beach, 0.6 miles from Alghero Marina and 6.4 miles from Nuraghe di Palmavera.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.