Rooms & Suites: 85
The Soho Hotel is a Luxury Boutique Hotel with 85 Rooms, Suites & Apartments located in Soho, London. This is the first "deluxe hotel" to open in Soho. Situated between Dean and Wardour Streets.
This former multi-level "car park" comprises 85 bedrooms and suites, 8 private apartments, 2 drawing rooms, a restaurant and bar, two state-of-the art screening rooms (35/95 seats), three private dining rooms plus a fully equipped gym with two beauty treatment rooms and a personal trainer on-site. Interiors by Kit Kemp will reflect a modern English style including lots of British art and a ten foot high Botero sculpture in the lobby. There will be spectacular fifth floor penthouse suites with wrap around tree-lined terraces and views stretching across London.
Business Meeting, Family Vacation, Romantic Getaway
Soholistic Spa, Fitness
The hotel is situated near leafy Soho Square in a quiet street between Wardour and Dean Streets. The area is the heart of London's entertainment and creative community and is surrounded by some of London's best restaurants and bars, vibrant cafes and most exciting theatre and nightlife.
London-Heathrow International Airport (LHR)