Hotel London ligt aan de zuidelijke kust van Athene, op slechts 100 meter van het zandstrand van Glyfada, en op korte loopafstand van het tramstation. Het hotel heeft kamers met airconditioning, een eigen balkon en gratis WiFi.
De lichte en frisse kamers van Hotel London zijn verder voorzien van houten vloeren en een eigen balkon met een volledig of gedeeltelijk uitzicht op zee. De geluiddichte kamers zijn alle voorzien van een flatscreen-tv.
Elke ochtend wordt er een ontbijtbuffet geserveerd. In het hotel bevindt zich ook een loungebar met een à-la-cartemenu. De directe omgeving van het hotel biedt trendy bars en restaurants die de hele dag door geopend zijn.
Hotel London ligt vlak bij een tramhalte met uitstekende verbindingen naar centrum van Athene en de stranden. De 24-uurspendelbus naar de luchthaven stopt op slechts 50 meter van het hotel. Het dichtstbijzijnde metrostation ligt 2 km verderop. In de hippe wijk Glyfada vindt u vele designerwinkels en clubs.