YHA London Central
Hostel
London
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.
Number of rooms: 302
104 Bolsover Street, Westminster Borough, London, W1W 5NU, United Kingdom
Hotel booked 3 times today.