Attico Eleonora


Castelsardo • Show on map
View Details for Price
Offering free WiFi and sea views Attico Eleonora provides accommodation situated in Castelsardo just 300 metres from Castelsardo Beach. The apartment features 2 bedrooms a TV with satellite channels and…More info


