Clelia Apartments - Deiva Marina



Deiva Marina • Show on map
View Details for Price
Featuring city views, Clelia Apartments - Deiva Marina in Deiva Marina features accommodations and a terrace. Housed in a building dating back to 1954, this apartment is a 3-minute walk from Deiva Marina…More info
