Lokalne zabytki, w tym Ministry of Sound i Galeria Tate Modern, znajdują się w odległości krótkiego spaceru od hotelu.
Goście mogą zjeść obiad w restauracji The Duke of York, położonej w odległości 5-minutowego spaceru stąd.
Muzeum gabinetów dowodzenia Churchilla znajduje się około 25 min piechotą od Premier Inn London Southwark oraz Muzeum Brytyjskie jest w prawie 2 km. Ten hotel leży w pobliżu rodzinnych atrakcji, takich jak Koło obserwacyjne London Eye (1 km) i Londyńskie Akwarium Sea Life (1,1 km). Atrakcje rozrywkowe takie jak St. Katharine Docks są w odległości 30 min spacerem. Premier Inn London Southwark leży w około 500 m od stacji metra Borough.