Soho is a 5-story hotel in a downtown area of London at a close proximity to shops and boutiques offering 91 modern rooms. With accents of oriental architecture, the hotel was built in 2004 and renovated in 2009.
The hotel is situated in the heart of London and within a 15-minute walk of Westminster. The property lies within 2 km from the city center.
The Soho Hotel offers a sweeping view to its guests.
This cozy hotel is very near to Waterloo train station. The Soho Hotel is about 20 minutes’ drive towards London City airport.
The rooms in The Soho Hotel are fitted with a minibar, satellite television, heating, a private balcony and a wardrobe. Some rooms have the terrace view. They have a fresh interior.
Eat & Drink
The 24-hour restaurant serves dishes of Chinese cuisine. Guests can dine at Soho Joe and Wahaca, about 100 meters away from the property.
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.
The Soho Hotel also offers limousines for rent.
The on-site facials and massage will meet all guests' expectations.
Wireless internet is available in the entire hotel for free.
No parking available.
Year renovated: 2009.
Number of floors: 5.
Number of rooms: 91.