The Soho Hotel

5* hotel in the heart of Soho with a variety of rooms, events and a restaurant & bar.

Hotel

About The Soho Hotel

Situated in the heart of buzzing Soho, The Soho Hotel boasts 96 individually designed rooms and suites, each unique.

The hotel is surrounded by London's best restaurants, shopping and vibrant entertainment.

Subscribe to Soho

Join to receive our neighbourhood exclusive news and event invites