Hostels in Soho
12 Sherwood Street
London W1F 7BR
The hotel is in an ideal position to enjoy the city with bars and shops all around. I was pleasantly surprised. Nice entrance, clean and modern.
14 Noel Street
London W1F 8GJ
© Qype 2013 - Hostels Soho | Qype Reviews
Made with Love in Hamburg, Germany