Reviews: Anonymous

94%

Loved it! Only thing was I had an allergic reaction to the sheets/pillow in the 12 bed female dorm. I think it was possibly dust mites.


Astor Queensway

London, England
100%

No customer comment