The quiet 5-star The Soho Hotel provides modern rooms with a sweeping view of the terrace. Residing in a 5-story building, the hotel was opened in 2004 and renovated in 2009.
The hotel has quiet location in the heart of an entertainment area as well as a treatment room and a library on-site. The property is located within a 20-minute walk to the center of London.
Madame Tussauds London is 1.8 km from the hotel and Tower of London is about 4.0 km away.
Nearest underground station is Leicester Square, which is only 200 meters away. The hotel is set 15 minutes' drive from London City airport.
The Soho Hotel is a property in London that comes with 91 rooms and provides a closet, TV, climate control, an individual safe and a minibar. Decorated in fresh design, the rooms offer en suite bathrooms with toiletries, a hairdryer and a bathtub as well as a fridge, a dishwasher and a stove for self-catering.
Eat & Drink
Guests can enjoy light meals of European cuisine at the hotel’s restaurant. Offering a variety of dishes, Busaba Eathai and Wahaca are just about 100 meters away.
A continental breakfast is served at the price of GBP 17.50 per person per night.
The hotel offers a full breakfast at the price of GBP 24.50 per person per night.
There are a photocopier, a conference room and a catering service available on site.
A health club and a spa lounge are offered for guests' enjoyment.
Wireless internet is available in the entire hotel for free.
No parking available.
Year renovated: 2009.
Number of floors: 5.
Number of rooms: 91.