Reviews: Anonymous

Freedom Traveller

Rome, Italy
83%

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
83%

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