Ithaca Corfu

Showing 1 from 1 Items

Toggle Filters
Sort by

Sea View Apartments “Yiorgos Grivas” are situated on the edge of Vathy town in the south of Ithaca Island in Greece with water views from town to cape and mountain views to Perahori and beyond. All our apartments have sea views of the…