Safestay London Elephant & Castle, HOSTEL in London England.
Safestay London Elephant & Castle.

144-152 Walworth Road, London, England

Located near:

Safestay at Elephant & Castle is ideal if you are looking for budget accommodation in London, whether you are seeing the sights in this amazing city or travelling with your family.
If Tate Modern, the National Theatre, The Imperial War Museum, the London Aquarium, the London Dungeon, a cricket matc

Check Availability

From People Nights

Book Hostel in