Die Lage des Hotels The Green Room London, knapp 3 Kilometer vom Dulwich Park entfernt, ist ein großer Vorteil.
Das Hotel ist im Stadtteil Anerley, in einer 5 Gehminuten Entfernung vom Bahnhof Penge West gelegen. Zu den nahe gelegenen Sportattraktionen gehört das Crystal Palace National Sports Centre (ist gleich neben dem Hotel). Auch Church of St John the Evangelist befindet sich in 450 Meter Entfernung zum Green Room London. Die nächste Bushaltestelle High Street / Penge West liegt nur 5 Gehminuten entfernt.
In den Bädern werden eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken bereitgestellt.
Die Gäste können auch indische Gerichte im Restaurant Suruchi genießen, das etwa 250 Meter von hier ist.