Find Hostels all over the World
Safestay London Elephant & Castle, HOSTEL in London England.
Safestay London Elephant & Castle.
144-152 Walworth Road, London, England
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