Casa Santa Croce Vacation Home Alà dei Sardi, Sardinia
10/10
Exceptional
Free Wi-Fi
Parking
Offering mountain views, Casa Santa Croce is an accommodation located in Alà dei Sardi, 47 km from Olbia Harbour and 41 km from Archeological Museum of Olbia.
via umberto 65, 07020 Alà dei Sardi, Italy