The Soho Studios

Nestled in the Soho district, The Soho Studios London hotel is just 0.7 miles from St James's Park.

Located 7 minutes by foot from St James The Less Anglican Church, the hotel is within reach of Mayfair. Plus this hotel is 1.5 miles from the British Harrods Department Store. The art museum "National Gallery" is a 16-minute walk away, while Green Park is in proximity to the Soho Studios. For those traveling from afar, London City airport is 31 minutes' drive away.

Comprising a balcony, the rooms at this property are equipped with a flat-screen TV with satellite channels.

Choose from an unlimited choice of British dishes at Cahoots Underground which is 550 feet away.

Book The Soho London

General information

Contact information

1-6 Dufour'S Place, London, United Kingdom;

The Soho reservations available at 'rooms'

The Soho phone number isn't available on our site, if you want to call The Soho visit site of a hotel

The Soho Location

 1-6 Dufour'S Place, London, United Kingdom

The Soho Hotel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

The Soho Amenities

  • General

    No smoking on site
  • Room Amenities

    Washing machine
  • Flat-screen TV

The Soho Offers

Rooms