Roccia del Elefante, Castelsardo Holiday Apartment, Sassari Province, Sardinia, Italy
Delightful Apartment with Stunning Views and Communal Pool
San Giovanni Pool
Apartment
Main Double Room
External Area
Local Beach
Local Restaurant at La Ciaccia
Alghero
Local Bay
Castelsardo
The Pool