Click here to book your room

Leoforos Dimokratias 2, Corfu Town, 49100, Greece
website: www.corfupalace.com