Hotel apartments
Ionian Arches Apartments 3 Stars
TZAVROS (Settlement) CORFU
Open: Apr - Oct