Photos coming soon
HOTEL
Beachfront terrace and air conditioning
Via Gallura 2, Castelsardo, Italy
Where it sits
Beachfront terrace and air conditioning
Via Gallura 2, Castelsardo, Italy
40.91381, 8.70497
Plan around Beachfront terrace and air conditioning
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
