YHA London Oxford Street Hostel
Hotel • Hostel • Indoor lodging • Group accommodation • Youth hostel • CharitySimple dorms & private rooms in a hip lodging with a bar, a shared kitchen and free walking tours. People often mention room, staff, location, clean, hostel, stay, London, great, friendly, good,
Address
14 Noel St, London W1F 8GJ, United Kingdom
Website
Contact
+44 20 7734 1618Rating on Google Maps
4.30 (559 reviews)Open on Google Maps