Reviews: Anonymous

94%

No customer comment


Smart Hyde Park View

London, England
94%

The problem for me was the room. The it was too small.