Das 4-Sterne-The Station Hotel London bietet ein Restaurant und liegt etwa 50 Meter von der You Don't Bring Me Flowers entfernt. Das Hotel befindet sich im Stadtteil Lee und ist in einer Entfernung von 4 km von natürlichen Sehenswürdigkeiten wie der Mudchute Farm.
Das Hotel liegt in 10 Autominuten Entfernung vom Greenwich in London. Während Ihres Aufenthalts im Station London sind Sie in einer Entfernung von 7 km vom Exhibition Centre London. Außerdem ist die Unterkunft in 15 Autominuten Entfernung vom Royal Greenwich Observatory, und der Bahnhof Marylebone liegt nur 20 Minuten Fahrweg von der Unterkunft entfernt. Das Hotel befindet sich in einer Entfernung von etwa 5 Kilometern vom Flughafen London City.
Jedes der 16 Zimmer ist mit einem Bügeleisen/Bügelbrett sowie WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die privaten Badezimmer sind mit einem Haartrockner und Handtüchern ausgestattet.
Morgens bietet das Station London ein kontinentales Frühstück an. Das Restaurant Station Hotel Hither Green befindet sich etwa 50 Meter von hier entfernt und bietet britische Küche.