Reviews: Anonymous

Smart Russell Square

London, England
51%

No customer comment


St Christopher's Edinburgh

Edinburgh, Scotland
91%

No customer comment


60%

There is very poor water supply and the bathrooms are not that clean. The staff are very friendly though.