Reviews: Anonymous

The Yellow

Rome, Italy
100%

it was a great hostel. I highly recommend it, also great pizza shop right next door.


St Christopher's Village

London, England
20%

Far way from london, be advised.