Filters:
hostel in Covent Garden London
About 6 results.
YHA London Oxford Street Hostel
14 Noel Street, W1F 8GJ London, United KingdomYHA London Oxford Street is at the centre of a city bursting at the seams with culture, history and excitement! Come and join us!
SoHostel
91 Dean Street, W1D 3SY London, United KingdomSoHostel is based in the West End - the heart of London.
LSE Rosebery Hall
London School of Economics, Houghton Street, WC2A 2AE London, United KingdomGreat value central #London #accommodation. www.lsevacations.co.uk