The Soho Hotel

Last Updated:

Name: The Soho Hotel

Address:

Location: Luxury Hotels in London

The Soho Hotel is a luxury hotel located in the centre of London. This puts you within walking distance of the British Museum, the National Gallery, the West End, and the Royal Opera House. It also means that all the dining options of Soho and Covent Garden, Peruvian, Italian and Asian open up to you.

Each of the rooms and suites at The Soho Hotel has been styled individually by Creative Director and owner Kit Kemp with a modern English style. All have floor to ceiling windows along with flat-screen TV’s, Bluetooth Bose units and wi-fi. The bathrooms are finished in either granite or marble paired with oak.

The Refuel Bar and Restaurant serves all three meals as well as afternoon tea. At all times, its focus is on fresh, seasonal produce. With its meals, it also offers a global wine list as well as a wide range of cocktails. There’s also a range of options for private dining.

Soholistic offers a whole range of beauty treatments including massages and body treatments. The gym will also help you burn off any calories. Kit Kemp also designed the event rooms which can be adapted for all kinds of events. There’s also a dedicated wedding planner team to plan your wonderful day for up to 30 guests.