Reviews: Anonymous

Astor Hyde Park

London, England
97%

Very nice location, right by the Museum of Natural History, Imperial College London, and several embassies.


YHA Cambridge

Cambridge, England
91%

Hand-washing facilities would be nice! Also they were out of earplugs, which is really important when many people sleep in a room. Should keep those well stocked.