SoHostel

Hostel. 20100
Modern hostel, centrally located in London Soho, only few metres away from the gay bars.


@ 91 Dean Street
London W1D 3SY
United Kingdom
Subway: Tottenham Court Road