List of hotels at Southwark
3 Number of Hotels found in Southwark
Bermondsey Railway Station (1), Southwark Tube Station (2),
Address: 20 Lavington Street, Southwark, London, SE1 0NZ, United Kingdom.
Nearest Landmark: Southwark Tube Station
(7 minutes walk)
Distance: 2 Miles from London Centre
Visitors could take pleasure in the modern-day, fashionable rooms which showcase ambient lights and also a touchscreen tablet computer which manages the...
Address: 71 Marcia Road, Southwark, London, SE1 5XF, United Kingdom
Nearest Landmark: Southwark Tube Station
(3 Minutes Walking )
Distance: 108 Miles from London Centre
All the rooms at the Elephant Lodge feature tea/coffee making facilities, and some benefit from an en suite bathroom. Guests can also make use of the shared...
Address: 194 - 202, Old Kent Road, Southwark, London, SE1 5TY, United Kingdom.
Nearest Landmark: Bermondsey Railway Station
(25 minutes walk)
Distance: 1.1 Miles from London Centre
Premier Hotel by Eurotraveller offers modern rooms and a stylish lounge bar. Buses stop close to the hotel, to allow easy access to central London. The O2...