Nacházející se v blízkosti South Quay DLR, Still Life Canary Wharf Executive Londýn je 10 km od letiště Londyn.
V některých jednotkách hosté mohou najít i chladničku v plné velikosti a troubu.
Bokan 37 Restaurant a Moira Restaurant jsou vzdáleny 6 minut chůze od Still Life Canary Wharf Executive.
Hotel se nachází 300 metrů od stanice metra South Quay, 15 minut jízdy od Londýnské oko. Katedrála svatého Pavla je od tohoto ubytování vzdáleno 6 km. 5 minut chůze od nádraží Heron Quays.