Rooms, Apartments
Captain's Studios & Apartments 2 Keys
AGIOS PETROS (Beach) CORFU
Open: May - Oct