7.4
Based on 209 reviews

Soho Central Apartments

The 9-room Soho Central Apartments London is located in the Chelsea district of London, approximately 5 minutes by foot from the repertory Prince Charles Cinema. Guests will enjoy the convenience of public parking available nearby.

Victoria and Albert Museum is not far from the apartment, while Oxford Street is just 0.7 miles away. Soho Central Apartments is also located merely a 6-minute stroll from the public Trafalgar Square. Houses of Parliament is situated 1.3 miles from the apartment.

The accommodation is furnished with a cabinet and features such modern comforts as soundproof walls. For added convenience, a separate toilet and a shower are available at this apartment. Hairdryers, bath sheets, and towels can also be found.

Soho Central Apartments also has all needed items, including a toaster and oven, to feel free while cooking own meals in a kitchenette area. Offering access to the rest of London, Tottenham Court Road subway station is about a 5-minute walk away.

Book Soho Central London

General information

Contact information

27 Greek Street, London, United Kingdom;

Soho Central reservations available at 'rooms'

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

Soho Central Location

 27 Greek Street, London, United Kingdom

Soho Central Apartment Deals

7.4 logo

Review score

Based on 209 reviews

logo

Write a quick review

Your rating

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

Main Features

Wi-Fi

Cots

No pets allowed

Soho Central Amenities

  • General

    No smoking on site
  • Wi-Fi
  • Car park
  • Off-site car park
  • No pets allowed
  • Smoke detectors
  • Fire extinguishers
  • Dining

    Electric kettle
  • Dryer
  • Room Amenities

    Heating
  • Washing machine
  • Free toiletries
  • Cots
  • Parquet floor

Soho Central Offers

Rooms