Das Hotel The Green Room London liegt 2 Kilometer vom Horniman Museum entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Sie verfügen über eine getrennte Toilette und eine Dusche sowie über einen Haartrockner und Badelaken.
Das Restaurant Suruchi befindet sich in unmittelbarer Nähe vom Hotel.
Das Kapselhotel befindet sich im Stadtteil Anerley. Das Hotel befindet sich ganz neben dem Crystal Palace National Sports Centre, in 12 Gehminuten Entfernung. Die Lage in 2,1 Kilometer Entfernung vom Norwood Park ist ein großer Vorteil für Gäste von der Unterkunft. Das Green Room liegt nur 5 Fußminuten von der Bushaltestelle High Street / Penge West und nur 200 Meter zu Fuß vom Bahnhof Penge West in London entfernt.