Royal Bayswater Hostel, Londra

121 Bayswater RoadBayswater, LondraW2 3JH, Gran Bretagna