Das 3-Sterne-Premier Inn London Bank stellt 184 Zimmer zur Verfügung und befindet sich in in der Nähe von einem finanziellen Bezirk von London, ca. 2 km vom London Eye entfernt. Auf dem Gelände gibt es ein Restaurant.
Der Gasthof liegt in circa 5 Gehminuten Entfernung vom U-Bahnhof Monument sowie in ca. 25 Gehminuten Entfernung vom Cuming Museum. Zu den Sehenswürdigkeiten, die gleich neben dem Premier Inn London Bank sind, gehört die Bevis-Marks-Synagoge. Das Hotel liegt in einer verkehrsgünstigen Lage, nur 250 Meter vom Sky Garden entfernt. Die U-Bahn-Station Cannon Street liegt in ungefähr 10 Gehminuten Entfernung.
Die Gäste können im Restaurant Aqua Shard in ca. 1 km Entfernung von der Unterkunft auch europäisches Essen genießen.