Most Central Soho Apartments

Located 12 minutes' walk from Covent Garden, Most Central Soho Apartments London is 1.1 miles from a top family-friendly place like the cantilevered Coca-Cola London Eye Observation Wheel. Staying in this apartment, nestled only a few steps from Chinatown Gate, guests can relax on a terrace.

700 feet from Leicester Square subway station, the apartment is 1.5 miles from Hyde Park. Parliament Square is not far from the accommodation. Most Central Soho Apartments is also set within 900 feet of the Wrenaissance London Coliseum Theatre.

Enjoy the comfort of a bathroom in this apartment, which is equipped with a hairdryer. Additionally, you'll find a washing machine.

For your convenience, the property comprises a fully equipped kitchen with a dishwasher provided.

Book Central Soho London

General information

Contact information

12 Meard Street, London, United Kingdom;

Central Soho reservations available at 'rooms'

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

Central Soho Location

 12 Meard Street, London, United Kingdom

Central Soho Apartment Deals

Write a quick review

Your rating

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

Main Features

Wi-Fi

No pets allowed

Central Soho Amenities

  • General

    No smoking on site
  • Wi-Fi
  • VIP check-in/ -out
  • No pets allowed
  • Luggage storage
  • Fire extinguishers
  • Dining

    Electric kettle
  • Dryer
  • Cookware/ Kitchen utensils
  • Central Soho Guest Services

    Housekeeping
  • Room Amenities

    Heating
  • Sitting area
  • Terrace
  • Tea and coffee facilities
  • Dining table
  • Washing machine
  • Free toiletries
  • Flat-screen TV
  • Carpeted floor

Central Soho Offers

Rooms