Photos coming soon
HOTEL
The Square Castelsardo
Via Regina Elena 23, Castelsardo
Where it sits
The Square Castelsardo
Via Regina Elena 23, Castelsardo
40.91279, 8.71179
Plan around The Square Castelsardo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 14, 2026.
