Reviews: Anonymous

Smart Hyde Park Inn

London, England
43%

Overheated. Beds too small. Really unpleasant.


69%

No customer comment