Das 3-Sterne-Top Night Hotel London befindet sich in unmittelbarer Nähe zur Mudchute Farm, und zwar lediglich 14 Gehminuten von hier entfernt.
Das Hotel liegt im Viertel Canary Wharf und Docklands von London und in 3 km Entfernung von der Thames Barrier sowie 3,1 km weit weg von Einkaufsmöglichkeiten wie dem Greenwich. Die Pension liegt auch ganz nah an der U-Bahn-Station South Quay. Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört das Exhibition Centre London (ist in ca. 10 Autominuten Entfernung vom Top Night London). Die Gäste sind 11 km vom Bahnhof Marylebone und circa 400 Meter von der Stadtbahnlinie Crossharbour entfernt.
Die 14 Zimmer sind mit einem Bügeleisen/Bügelbrett ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Sie werden Annehmlichkeiten wie eine getrennte Toilette und eine Dusche zu schätzen wissen. Zur Grundausstattung der Bäder zählen eine getrennte Toilette und eine Dusche und Annehmlichkeiten wie ein Haartrockner und Handtücher.
Etwa 7 Minuten zu Fuß vom Top Night entfernt werden japanische Gerichte im Restaurant Yuhoki aufgetischt.