Das komfortable Hotel Crystal London befindet sich in der Nähe vom Haynes Lane Market, und zwar einen 6-minütigen Spaziergang von hier entfernt.
Das Hotel befindet sich im Viertel Barnes, in circa 1 km Entfernung vom Norwood Park und in ca. 2 km Entfernung vom Horniman Museum. Die Pension liegt in der Nähe von Sehenswürdigkeiten wie dem Brockwell Park (3 km) und dem Dulwich Park (2,1 km). Crystal Palace, eine bekannte Sehenswürdigkeit, ist ebenfalls in unmittelbarer Nähe von der komfortablen Unterkunft. Das Crystal London befindet sich 5 Minuten Fußweg von der Bushaltestelle Anerley Hill / Crystal Palace entfernt.
Die Zimmer verfügen über einen Wasserkocher sowie einen Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. In den Zimmern gibt es eine getrennte Toilette und eine Dusche. In Zimmern kann man Ausblicke auf die Straße genießen.
Rund 100 Meter von hier entfernt, befindet sich das Restaurant Tamnag Thai, in dem thailändische Gerichte serviert werden.