Close map

Searching for available hotels in Glyfada Shopping District.

Filtering:
    1. Congo Palace Hotel

      81A Posidonos Avenue, 16674, Glyfada
      • WiFi
      7.5

      Good review score