Hotel description
Property Location With a stay at Modern & Spacious 2 Bed Apt in Elephant & Castle in London (London City Centre), you'll be within a 10-minute drive of The Shard and Sky Garden. This apartment is 1.7 mi (2.7 km) from London Dungeon and 1.7 mi (2.8 km) from Tower of London.Rooms Bathrooms have bathtubs and hair dryers.