London, England, SE11 6DX
Enjoy your stay in our Hostel! In the heart of London, our hostel is located in Waterloo, a historical borough next to Big Ben and London Eye. We provide modern facilities and comfortable beds. You will enjoy the cleanliness in our secure hostel. Elephant and Castle, Lambeth North and Kennington Metro station are a few minutes walk. Our staff is here to help you find what you are looking for.
Our Network