Knapp 2 Kilometer vom Exhibition Centre London entfernt, ist das Apartment Queen Of The Isle London ebenfalls nur 20 Minuten Fahrweg vom Bahnhof Marylebone entfernt. Die Gäste können den WLAN sowohl für geschäftliche als auch für private Zwecke nutzen.
Das Apartment liegt im Stadtviertel Canary Wharf und Docklands von London, in einer Entfernung von 2,1 km vom Queen's House. Fußballstadion The Den liegt ca. 10 Minuten Autofahrt entfernt und The Leap ist vom Apartment Queen Of The Isle aus zu Fuß zu erreichen.
Außerdem ist der Blick auf den Garten auch ein großer Vorteil.
In den Unterkünften steht Küchenzeile zur Verfügung, in der die Gäste ihre eigenen Mahlzeiten zubereiten können. Das Apartment befindet sich ein paar Schritte entfernt von der U-Bahn-Station South Quay.