Sohostel offers accommodation in the Westminster Borough district, within 2.4 km of Madame Tussauds London.
Located within close distance of Tottenham Court Road underground station, the London hostel is set close to National Gallery. This property is situated in London, approximately 18 minutes on foot from Covent Garden. The city's café Store Street Espresso is only a few steps from the hostel. Borough Market is located within 3.2 km of the accommodation.
This property contains 101 rooms. A separate toilet and a shower are provided.
Breakfast is served in the restaurant each morning. The 2-star Sohostel is also a 29-minute drive from London City airport.
Book Sohostel London
More +
Less -