Queen Elizabeth Hostel

58 Bagleys Lane, Hammersmith and Fulham, London, SW6 2BH, United Kingdom

Hotel image
Read more reviews for Queen Elizabeth Hostel