Divani Corfu Palace

20 Nafsikas Str
Corfu Town
Greece