Reviews: Anonymous

Freedom Traveller

Rome, Italy

It was a nice place, probably i would have like to pay a little bit less, but overall it was pretty good place to spent a night

Astor Victoria

London, England

It's a good place, really well located, great atmosphere and people. The bathrooms are quite small but still ok.