*Some apartments might lack facilities marked by an *. Please refer to individual apartment pages.
Stay Inn Soho is located in the centre of London, close to Queen’s Theatre, Prince Edward Theatre and Prince of Wales Theatre.
Each unit comes with a sofa, a seating area, a flat-screen TV with satellite channels, a well-fitted kitchen and a private bathroom with shower. A dishwasher, a microwave and fridge are also provided, as well as a kettle.