Situated in London and with Stamford Bridge - Chelsea FC reachable within 1.2 km, Queen Elizabeth Hostel features a tour desk, non-smoking rooms, a shared lounge, free Wi-Fi and a bar.
Number of rooms: 102
58 Bagleys Lane, Hammersmith and Fulham, London, SW6 2BH, United Kingdom
Hotel booked 1 times today.