The Soho Hotel is a realm of calm and ultimate sophistication. Offering 96 individually designed suites and bedrooms, the hotel provides its guests with a variety of comfortable, elegant and luxurious accommodation types. These rooms and suites have been designed in accordance with the contemporary architectural themes and equipped with modern and beautiful furniture to ensure that you have a relaxing and memorable stay. Guests at The Soho Hotel can benefit from its central location on a very calm street in the heart of London’s entertainment hub.
The Soho Hotel provides 24/7 room service, possesses restaurants chains and stores, making it easier for the travellers to enjoy good food and shopping under one roof. Around the hotel, you would find numerous famous restaurants, bars, cafes and theatres that makes London’s nightlife both vibrant and enjoyable. The hotel also offers space for events, meetings and screening occasions. A number of ham yard village shops are also there. The hotel has its own body and beauty centre, fully equipped with massage and other facilities, enabling guests to keep themselves fit and healthy during their stay.
Visited 252 times, 1 Visits today