Located in the southern coast of Athens, just 100 metres from Glyfada’s sandy beach, and a short walk from the tram station, Hotel London offers air-conditioned rooms with private balconies and free Wi-Fi access.
Rooms total: 25Important Information
Please note that the hotel reserves the right to preauthorise credit cards. License number: <strong>0206K013A0046300</strong>
More information »Glyfada beach 0.3 km
Glyfada Golf Course 0.7 km
Glyfada marina 0.7 km
Glyfada shopping centre 1.5 km
Esperidon Square 1.6 km
Alimos Marina 5.7 km
Astir Beach 7.3 km
Aghios Dimitrios/Alexandros Panagoulis Metro Station 8.0 km
Moorings Bar-Restaurant 8.0 km
Lake Vouliagmeni 8.0 km