Hotels nearby 2 Elephant Road, Elephant & Castle, London SE17 1LB



Park Plaza Westminster Bridge Hotel

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

Premier Inn London Southwark Borough Market Hotel

Approximately 1.51 km away
Address: Bankside, 34 Park Street, London SE1 9EF, United Kingdom

Premier Inn London Waterloo

Approximately 1.52 km away
Address: 85 York Rd, Lambeth, London SE1 7NJ, UK

The Mad Hatter Hotel

Approximately 1.53 km away
Address: 3-7 Stamford St, London SE1 9NY, UK

Tower Bridge Apartments

Approximately 1.53 km away
Address: 168 Tower Bridge Road, London, United Kingdom

Export House 3 Bedroom Apartment

Approximately 1.53 km away
Address: ., London, London, England, United Kingdom

Tower Bridge Apartments

Approximately 1.53 km away
Address: 168 Tower Bridge Road, London, United Kingdom

Waterloo by onefinestay

Approximately 1.55 km away
Address: Various Locations around Waterloo, London, London, England, United Kingdom

Waterloo by onefinestay

Approximately 1.55 km away
Address: Various Locations around Waterloo, London, London, England, United Kingdom

Maltings Residence, Tower Bridge

Approximately 1.56 km away
Address: 4 Maltings Place 169 Tower Bridge Road, London, United Kingdom

Southwark Serviced Apartments

Approximately 1.56 km away
Address: 56 Stamford Street, Waterloo, London, London, England, United Kingdom

Go Native Tower Bridge Apartments

Approximately 1.56 km away
Address: 151-153 Tower Bridge Road, London, London, England, United Kingdom

Maltings Residence, Tower Bridge

Approximately 1.56 km away
Address: 4 Maltings Place 169 Tower Bridge Road, London, United Kingdom

Southwark Serviced Apartments

Approximately 1.56 km away
Address: 56 Stamford Street, Waterloo, London, London, England, United Kingdom

Go Native Tower Bridge Apartments

Approximately 1.56 km away
Address: 151-153 Tower Bridge Road, London, London, England, United Kingdom