Reviews: Anonymous

The Royal Bayswater Hostel

London, England
74%

No customer comment


The Gallery Hyde Park

London, England
86%

Top hostel, highly raccomanded!!