Accommodations nearby 123 Stamford St, Lambeth, London SE1 9NN, UK



Holiday Inn Express London - Southwark

Approximately 0.63 km away
Address: Snow House, 103-109 Southwark Street, London SE1 0JQ, United Kingdom

Park Plaza Westminster Bridge Hotel

Approximately 0.65 km away
Address: 200 Westminster Bridge Road, London, United Kingdom

Park Plaza Westminster Bridge Hotel

Approximately 0.65 km away
Address: 200 Westminster Bridge Road, London, United Kingdom

Park Plaza Westminster Bridge London

Approximately 0.65 km away
Address: 200 Westminster Bridge Rd, Lambeth, London SE1 7UT, UK

Drc

Approximately 0.66 km away
Address: United Kingdom, London Eye Millennium Pier - Embankment Pier, London, United Kingdom

The Walrus Bar & Hostel

Approximately 0.67 km away
Address: 172 Westminster Bridge Road, London SE1 7RW, United Kingdom

Hilton London Bankside

Approximately 0.68 km away
Address: 2-8 GREAT SUFFOLK STREET, London, London, England, United Kingdom

Premier Inn London Southwark Tate Modern

Approximately 0.7 km away
Address: 15 Great Suffolk St, London SE1 0UE, UK

Southwark Office Space Lenta

Approximately 0.71 km away
Address: 156 Blackfriars Rd, London SE1 8EN, UK

The Savoy Hotel

Approximately 0.73 km away
Address: Strand, London, United Kingdom

London Marriott Hotel County Hall

Approximately 0.73 km away
Address: London County Hall, Westminster Bridge Road, London, London, England, United Kingdom

London Marriott Hotel County Hall

Approximately 0.73 km away
Address: London County Hall, Westminster Bridge Road, London, London, England, United Kingdom

The Savoy Hotel

Approximately 0.73 km away
Address: Strand, London, United Kingdom

Tune Hotel – Westminster

Approximately 0.74 km away
Address: 118-120 Westminster Bridge Road, London, United Kingdom

Tune Hotel – Westminster

Approximately 0.74 km away
Address: 118-120 Westminster Bridge Road, London, United Kingdom