BTN Europe presents an overview of business travel and MICE predictions for this year
Virtual Event - 21 April 2021
Virtual Event - 9 June 2021
ExCeL London - 30 Sep - 01 Oct 2021
SOHO has a new hotel, named after what was at one time a small village sitting between the cities of London and Westminster. The five star Soho Hotel is a converted multi-storey car park although you would never know it, sited just off Dean Street, in the heart of theatre land. It is extremely impressive and offers 85 rooms, six apartments (each with its own kitchen, private entrance and lift), two drawing rooms, a bar and restaurant, two small presentation theatres, one luxurious holding 100 people, the other, much the same size, but even grander, with just 45 opulent seats. Our photo shows a rooftop suite with dramatic views over London. The Soho Hotel will very quickly make its mark.