London

The Soho Hotel Hotels

Save money booking rooms at the The Soho Hotel!

The Soho Hotel

Book from £378

Address: 4 Richmond Mews, Dean Street, London, GB

No of Rooms: 85

The Soho Hotel is housed in a 19th century red brick building in fashionable, and bustling, Soho. The hotel is set 200 metres from both Oxford Street and Shaftesbury Avenue. The hotel's 85 guestrooms have been individually decorated by kit Kemp in modern English style, with plush fabrics, pared down furniture and oversized bedheads. Bathrooms are designed in granite, oak and glass with bath products by London perfumer Miller Harris and bathrobes. All rooms include air conditioning, LCD television with satellite channels, wireless Internet connections, CD/DVD players and minibars. The hotel's bar and restaurant, Refuel, serves an a la carte menu of comfort food with a modern twist. Dishes can include Grilled Pork Belly with Chick Peas, Red Chard and Sweet Corn Salsa, and Organic Salmon and Smoked Haddock Fishcake with Sauce Barnaise. Italian and Moroccan platters are available to share over drinks. The dining room features a long pewter bar, quirky murals and plants in large terracotta pots. Conferences and social functions can be held in the event rooms, some of which occupy the penthouse level with views of the West End and beyond. There are two screening rooms with modern audiovisual facilities and cinema seating. Health facilities include a fully equipped gym and beauty treatment rooms where massages are also available. The 24 hour front desk has multilingual staff who can assist guests with transport and entertainment bookings and also with recommendations for places to visit. London Heathrow Airport is 32 miles from the hotel.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Prince William Hotel Prince William Hotel

Location. The Prince William Hotel is located in London, England. The hotel is housed within an 18th...

Radisson Edwardian Bloomsbury Street Hotel Radisson Edwardian Bloomsbury Street Hotel

Location. Radisson Edwardian Marlborough Hotel stands in the historic district of Bloomsbury, an are...

Westbury Hotel Westbury Hotel

Location. Set in a Regency style townhouse, the Westbury Hotel in West Kensington, London, is half a...

New Linden New Linden

The New Linden Hotel is a traditional town house hotel with a white stucco faade situated 600 metres...

Citadines South Kensington Citadines South Kensington

Location. The Citadines South Kensington hotel is located on Gloucester Road in London, England, 500...

Radisson Edwardian Vanderbilt Hotel Radisson Edwardian Vanderbilt Hotel

Location. The Radisson Edwardian Vanderbilt Hotel stands among a row of Victorian townhouses located...

Radisson Edwardian Mountbatten Hotel Radisson Edwardian Mountbatten Hotel

Location. The historic Radisson Edwardian Mountbatten Hotel is located in the West End of central Lo...

Berjaya Eden Park Hotel Berjaya Eden Park Hotel

BERJAYA EDEN PARK HOTEL IS A WELL RENOVATED TRADITIONAL VICTORIAN TOWNHOUSE PROPERTY SET WITHIN A TR...

Pembridge Palace Hotel Pembridge Palace Hotel

Location. The white stuccoed Pembridge Palace Hotel is located near Westbourne Grove in the Bayswate...

The Cumberland - a Guoman Hotel The Cumberland - a Guoman Hotel

Location. Positioned at the top of the prestigious Park Lane district, The Cumberland a Guoman Hotel...

K&K Hotel George K&K Hotel George

Location. The K+K Hotel George, originally built as Victorian terrace homes in 1897, occupies a quie...

Duke of Leinster Duke of Leinster

The Duke of Leinster Gardens is a superior, tourist class hotel located 18 miles from Heathrow Airpo...

Hanover Hotel Victoria Hanover Hotel Victoria

Location. The family operated Hanover Hotel Victoria stands one kilometre from Westminster Abbey, Bu...

Sheraton Skyline Hotel & Conference Centre Sheraton Skyline Hotel & Conference Centre

Location. The modern Sheraton Skyline Hotel at London Heathrow in London, England, 850 metres from L...

The Cavendish London The Cavendish London

Location. The Cavendish is located on Jemyn Street in the stylish Mayfair district of London, Englan...