Where are you going?
Check-in
Check-out
  1. Home
  2. United Kingdom
  3. England
  4. London
  5. Elephant & Castle Apartments

Elephant & Castle Apartments

1st Gabrial Walk, Southwark, London

Property Location
With a stay at Elephant & Castle Apartments in London (London City Centre), you'll be convenient to Imperial War Museum and London Dungeon. This apartment is close to London Eye and London Bridge.

Rooms
Make yourself at home in one of the 2 guestrooms.

Business, Other Amenities
Featured amenities include complimentary wired Internet access, multilingual staff, and an elevator (lift).