Das 3-Sterne-Premier Inn London Southwark liegt in der Nähe von den Cabinet War Rooms, und zwar ca. 2 km von hier entfernt.
Das Hotel ist auch etwa 20 Minuten zu Fuß von der St Dunstan-in-the-East entfernt. Kulturelle Sehenswürdigkeiten in der Umgebung sind das British Museum (2,1 km) und das Naturhistorische Museum (6 km). Das Premier Inn London Southwark ist auch 500 Meter von der Tate Gallery of Modern Art. Das Hotel befindet sich in ca. 10 Gehminuten Entfernung von der U-Bahn-Station Borough und gleich neben dem Bahnhof Charing Cross.
Die Unterkunft liegt rund 100 Meter vom Restaurant OXBO Bankside entfernt. Hier werden sie auf jeden Fall mit den europäischen Gerichten verwöhnt.