Corfu Residence Hotel, Nissaki

Corfu Residence Hotel 4*