Hotel Costa Doria

Corso Italia 73, Castelsardo, SS, 7031, it
#15 of 15 hotels in Castelsardo
Prices from our online travel partners are not available. But you can search for other options in Castelsardo.
Be the first to write about this hotel!
Write a review

Nearby Hotel Costa Doria

Castelsardo Travel Forum

Need advice about Castelsardo, Italy? Visit the Travel Forum for Castelsardo and ask our Answer Gurus.

Castelsardo Travel Guide