Athens, Glyfada, Greece
Hotel London; Glyfada; Greece is a modern 3 star hotel. It is situated close to the beach and has spectacular views. You can also enjoy the magnificent sunset of the Saronic gulf by the veranda of the sea view rooms.
Click here for the no frames version of the hotel accommodation