Casa La Marina
Via Gallura, 07031 Castelsardo, Italy,Tipo di struttura: Hotel Castelsardo
Featuring sea views, Casa La Marina has accommodations with a patio, around a few steps from Castelsardo Beach. Located on the beachfront, this property has a s