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