Ideally located in the heart of Soho and the West End, SoHostel offers a bar, a restaurant and 24-hours front desk. All the rooms at SoHostel feature hardwood floors and access to ensuite or shared bathroom facilities.
91 Dean Street, Soho, Westminster, Westminster Borough, London, W1D 3SY, United Kingdom
Hotel booked 1 times today.
Nightly rates from $26