Das 4-Sterne-Hotel The City Suites London liegt rund 25 Gehminuten vom Queen's House entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
South Quay ist 200 m vom Hotel, und der Queen Elizabeth Olympiapark ist ca. 6 km von hier entfernt. Das Hotel liegt in nur 650 Meter Entfernung von der U-Bahn-Station Canary Wharf und in rund 15 Fahrminuten Entfernung von der Tate Gallery of Modern Art. Die Saint Paul's Cathedral liegt 7 km vom City Suites London und kann von Gläubigen und Touristen besucht werden. Die Stadtbahnlinie Heron Quays ist gleich neben der Unterkunft.
Das Restaurant Mailinda ist ungefähr 5 Gehminuten von hier entfernt.