Premier Inn London Southwark is a 3-star property only 1.9 km from The London Eye, National Gallery and Churchill War Rooms.
Premier Inn London Southwark is also minutes away from Tower of London, Tower Bridge and Bankside. The city center is 3 km away from the hotel.
This hotel is placed within proximity to a river.
A 5-minute stroll will take you to Cannon Street subway station. The property is located within a 10 km distance of London City airport.
Some rooms come with a view of the River Thames.
Eat & Drink
Guests will enjoy mediterranean cuisine of Vinopolis, which is about 50 meters away.