Via principe umberto, 59, 07041 Alghero
Appartements
Offering free WiFi and city views, Casa del Principe is an accommodation situated in Alghero, just 1.1 km from Lido di Alghero Beach and less than 1 km from Alghero Marina. The property is around 3 km from Maria Pia Beach, 10 km from Nuraghe di Palmavera and 25 km from Capo Caccia. The property is 200...