The Soho Hotel
Non-transferable with other offers, based on Best Flexible Rate
Receive your 3rd night free as well as Firmdale Partner benefits
The Soho Hotel is situated in London’s Soho, just a short walk to dozens of theatres and surrounded by London’s most vibrant restaurants and bars. Interiors reflect a contemporary English style.There are 96 individually designed bedrooms and suites, drawing room, library, Refuel restaurant and bar as well an impressive events floor with 3 private rooms, 2 state-of-the-art screening rooms, gym and treatment room.
The Soho Hotel has 96 individually designed bedrooms and suites and is situated on a quiet street in the heart of London's entertainment neighbourhood.
It is surrounded by some of London's best restaurants and bars, vibrant cafes and most exciting theatre and nightlife.
Third Night Free