91 Dean Street London W1D 3SY
SoHostel London
SoHostel is London's most central hostel for travellers seeking comfortable but affordable accommodation in the heart of the action.
SoHostel, London, London Hostel, Comfortable and affordable accommodation
Sleep in the heart of Soho With room for over 250 guests and located on Dean Street just minutes from Oxford Street, Soho Square, Piccadilly and Leicester Square, you'll be right in the heart of the action. FIND OUT MORE Hostel Update Our doors are only

view everything nearby

External links for Lat: 51.5151248 and Long: -0.1336269

Flickr Photos Mapillary Photos OpenPOImap
Google Maps Bing Maps Ordnance Survey Map Apple Maps