Il The Station Hotel Londra, 4 stelle, dotato di un ristorante, si trova nel quartiere Lee di Londra, a 450 metri dall'ArtsCafe e a circa 3 km dal Museo Nazionale della Marina.
Durante il soggiorno presso l’hotel, potrai scoprire l'ExCeL Exhibition Centre, situato a 15 minuti in macchina. Inoltre, potrai visitare luoghi di interesse sportivo, come la O2 Arena, a 20 minuti in macchina. Questo hotel si trova in prossimità del You Don't Bring Me Flowers e a 5 km dall'aeroporto di Londra City. Sentiti in totale armonia con la natura visitando il Mudchute Park & Farm, a una distanza di 4 km dal Station Londra. È a circa 20 minuti in macchina dalla stazione ferroviaria di London Marylebone.
Le camere dell'alloggio sono dotate del Wi-Fi e una TV a schermo piatto con canali satellitari, nonché di servizi per la preparazione di tè/caffè per la tua comodità. I bagni ad uso esclusivo dispongono anche di asciugacapelli e teli da bagno per il massimo comfort dei viaggiatori.
Ogni giorno agli ospiti dell'hotel Station Londra viene servita una colazione continentale. Il ristorante Station Hotel Hither Green, situato nelle immediate vicinanze di questo hotel, offre specialità della cucina britannica.