The quiet 5-star The Soho Hotel provides modern rooms with a sweeping view of the city. 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 library and a treatment room 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 wardrobe, a private balcony, a private terrace, Wi-Fi and climate control. 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
There is a restaurant for guests to enjoy their meal. European dishes are served in the 24-hour restaurant. The property is set in Westminster district, within about 5 minutes' walk of Soho Joe and Wahaca that serve delectable meals.
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.
Offering limousine rental services, The Soho Hotel induces guests to explore the area.
The hotel offers facials, reflex massage and beauty therapy for relaxation and refreshment.
Wireless internet is available in the entire hotel for free.
No parking available.
Year renovated: 2009.
Number of floors: 5.
Number of rooms: 91.