Reviews: Anonymous

69%

The staff was nice. The reception is in the pub and i really like it.


Astor Victoria

London, England
80%

The hostel was really nice and the staff too. I totally recommend it