London Hotel
Photo gallery for London Hotel
Overview of London Hotel
London Hotel
3-star Glyfada hotel connected to a shopping center, walkable to Glyfada's Second Beach
Reviews
8.0
Very good
Popular amenities
Explore the area
38 Leoforos Posidonos, Athens, Glyfada, Attiki, 16674
- γρηγορης & cofferight EKO1 min walk
- Glyfada's Second Beach4 min walk
- Syntagma Station27 min drive
- Athens (ATH-Eleftherios Venizelos)29 min drive