There is a lot to offer the visitor looking for hotels in Soho in London.
Good luck with your search and enjoy your stay.
London Soho Hotels. Best Western Premier Shaftesbury Piccadilly Hotel is in the heart of London’s Theatreland, the Premier Shaftesbury Piccadilly Hotel is just 300 metres from Leicester Square. The 4-star hotel has a fitness centre and boutique bedrooms with free Wi-Fi. Best Western Premier Shaftesbury Piccadilly Hotel is just metres from theatres, cinemas, restaurants and bars. Chinatown and Soho a few minutes’ walk away, and Piccadilly Circus is only a 5 minute walk.