Queen Elizabeth Hostel
58 Bagleys Lane London, SW6 2BHQueen Elizabeth Hostel is set in the Hammersmith and Fulham district in London, 700 metres from Chelsea FC and 800 metres from Stamford Bridge. Guests can enjoy the on-site bar. Queen Elizabeth Hostel features free WiFi .
13 rooms
from £9