London Hotel
Attica / Attica Subareas / Glyfada • View on MapPlease select your dates
Open All Year... London Hotel, is situated by the seaside, one hundreds meters away from the Beach, in the most beautiful area of Glyfada among plenty of trees, overlooking a marina. More Info »