Hotel London
Hotel London
Posidonos Avenue 38
Athens
166 74
Greece
Rooms from €40.00 ( £36.36 / $52.73 ) per night
Located just 100 metres from the sea and tram station, Hotel London is found in one of the most beautiful, tree-filled areas of the city. Hotel London is situated near the centre of Athens and the fashionable shopping suburb of Glyfada.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.