Providing high-quality hostel accommodation in the heart of the capital, YHA London Central offers comfort and convenience. A 5-minute walk from Great Portland Street Tube Station, it has its own bar and snack bar, and offers luggage storage.
104 Bolsover Street, Westminster Borough, London, W1W 5NU, United Kingdom
Hotel booked 5 times today.
Nightly rates from $19