76d via roma piano terra, 07031 Castelsardo
Apartments
Featuring a balcony with sea views, a private beach area and a garden, Casa Castel can be found in Castelsardo, close to Castelsardo Beach and 700 metres from La Vignaccia Beach. This beachfront property offers access to a terrace, free private parking and free WiFi. Outdoor seating is also available...