Reviews: Anonymous

Smart Russell Square

London, England
60%

24 hours reception is brilliant! I didn't like, that you had to walk through the common room to get to the showers.


YHA London Holland Park

London, England
71%

bathrooms not really good. didn't feel welcome: no one showed us the hostel, we just got told where to go. that is the most negative part.