You can get in touch with us on any of the following:
Phone: 0208 821 5154
Address: 91 Dean Street Soho London W1D 3SY
Great hostel with an amazing atmosphere
We stayed for six nights and felt at home almost instantly.
I couldn’t imagine going back to London and not staying at SoHostel. It’s warm, it’s friendly, it’s full of life – and all that in the heart of London