Cheap hotels near The Mall in London, United Kingdom
Address 14 Noel Street,Soho, W1F 8GJ (Soho)
The YHA Oxford Street, perhaps the most central of several YHA hostels in London, is so plain that it almost defies description. The set-up will be familiar to anyone who has spent any time in a hostel.
No online booking
Check Rates for Checking Rates for No availabilityx
Note: This hotel does not offer online booking through our reservation partners. To see all available hotels in , please search below.