
More
hotel and room photos |
14 Noel Street, London W1F 8GJ
London SoHo
United Kingdom
Oxford Street is where the action is. In the middle of Soho, you can shop ’til you drop in Britain’s most famous shopping street. There are pubs and clubs aplenty and the hostel is within walking distance of many theatres. If you’re looking for a quiet bre |
Per night rate guide*
GBP Last Minute Offer!
Check hotel rates |