Pelekas Beach Hotel

Accommodation in Glyfada