Das 3-Sterne-Premier Inn London Southwark - Tate Modern bietet ein Restaurant und liegt im Bezirk Southwark, in einer Entfernung von 19 Gehminuten von das London Eye. Es befindet sich 2 km von von einer der renommiertesten kulturellen Sehenswürdigkeiten – dem British Museum. Im ganzen Gebäude können alle Gäste WLAN nutzen.
Jedes der 122 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet.
Sie können moderne Küche im Restaurant The Refinery Bar & Restaurant genießen, das sich ein paar Schritte entfernt vom Premier Inn London Southwark - Tate Modern befindet.
Die Tate Gallery of Modern Art ist rund 500 Meter vom Gasthof entfernt, während der Bahnhof Charing Cross in unmittelbarer Nähe von der Unterkunft ist. Das Premier Inn London Southwark - Tate Modern befindet sich in der Nähe vom SEA LIFE London Aquarium, und zwar in rund 20 Gehminuten Entfernung. Der St. James's Palace liegt 2,1 km vom Hotel und ist ein idealer Ausgangspunkt für einen Ausflug in die Geschichte von London. Die U-Bahn-Station Southwark ist 300 m von der Unterkunft (ist in ungefähr 5 Fahrminuten Entfernung von der Whitechapel Galerie).