Das 3-Sterne Hotel London Athen liegt nur 10 Minuten Fußweg vom See Agaisches Meer entfernt und bietet Autos zum Verleih. Im Hotel werden mediterrane Gerichte serviert, die im hauseigenen À-la-carte- Restaurant zubereitet werden.
Das 75-stöckige Hotel liegt im Bezirk Glyfada und St.-Konstantin-und-Helena-Kirche ist in 7 Gehminuten zu erreichen. Strand von Voula gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in etwa 25 Gehminuten Entfernung von der Unterkunft. Strand von Glyfada liegt in unmittelbarer Nähe vom Hotel.
Einige Gästezimmer verfügen über private Badezimmer sowie einen Balkon, einen persönlichen Safe und einen Flachbildfernseher mit Satellitenkanälen. Die 23 Gästezimmer verteilen sich über 75 Stockwerke. Einige Bäder sind mit einer Badewanne und einer Dusche ausgestattet und verfügen über einen Haartrockner und Handtücher. Die Zimmer bieten einen herrlichen Blick aufs Meer.
Hotelgäste können im Restaurant frühstücken. Das Restaurant rooftop ladet die Gäste zum Abendessen ein.