Die Millennium Bridge befindet sich in der Nähe vom 3-Sterne-Hotel Odessa Wharf London und ist unter anderem in circa 10 Minuten Autofahrt zu erreichen.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Frizzante, das etwa 150 Meter von der Unterkunft entfernt ist.
Church Of The Immaculate Conception liegt in einer 500 Meter Entfernung vom Hotel, und Sehenswürdigkeiten wie der Greenwich Peninsula Ecology Park sind knapp 3 Kilometer von hier entfernt. Poplar liegt in circa 25 Gehminuten Entfernung. Kulturelle Erlebnisse in der Umgebung bieten den White Cube (liegt in einer Entfernung von 3,1 km vom Odessa Wharf London). Die U-Bahn-Station Canary Wharf ist in 850 Meter Entfernung zum Hotel (ist in einer Entfernung von 15 Fahrminuten von der East London Mosche & dem Muslimischen Zentrum London).