La Porta sul Lungomare Apartment
Via Gallura, 20, 07031 Castelsardo, Italy, Castelsardo, 07031
Set in Castelsardo, 200 metres from Castelsardo Beach and 1 km from La Vignaccia Beach, La Porta sul Lungomare offers air conditioning. This beachfront property offers access to free Wi-Fi and free private parking.