Processing your search Filter

Southwark Tube Station

List of hotels at Southwark Tube Station
2 Number of Hotels found in Southwark Tube Station

Southwark Tube Station

Filter your Search

Southwark Tube Station

Hotels In Southwark Tube Station

citizenM London Bankside

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...

1 Night
From £137.00

Total cost of stay inc. tax

Info & Rates ›
Elephant Lodge

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...

1 Night
From £30.00

Total cost of stay inc. tax

Info & Rates ›

Search Hotels

By Destination

Country, City, Area or Landmark

By Hotel Name

Hotel Name

Advertistment

Top Destinations

Batticoloa Batticoloa
31 Hotels
Bristol Bristol
0 Hotels
Midford Midford
0 Hotels
Berlin Berlin
0 Hotels
Sinharaja Sinharaja
4 Hotels
Jaffna Jaffna
49 Hotels
Worcester Worcester
0 Hotels
Truro Truro
0 Hotels

Advertistment

Advertistment