Ionian Plaza Hotel

Accommodation in Argostoli