Looking for a hostel near Waterloo Station! Good day Londoners! I will be visiting London for the first time in March 2014 (Mexican here), and I'm very excited. My brother went to visit over 10 years ago and he mentioned that he staid in a hostel near Waterloo Station that was very neat and clean and felt almost like a hotel. He couldn't remember the name of the hostel nor find any pictures on it, only that it was near WS. Does anyone know which hostel could he be reffering to? I'm interested in possibly staying there with some friends for my trip.
Thanks in advance for your help!