Most Central Soho Apartments London

London
Soho

Most Central Soho Apartments London

12 Meard Street, London, United Kingdom View map
Most Central Soho Apartments London is located 2.7 km from Marylebone train station and just 5 minutes' walk from Queen's West End Theatre.
Selfridges London is at a distance of a mere 1.9 km away, while the public Trafalgar Square is approximately 800 metres away. Buckingham Palace is within 25 minutes' walk of this apartment. The apartment also lies within reach of Seven Dials Streets.
At this accommodation, a separate toilet and a shower have been provided to enhance your comfort. Furthermore, hairdryers and bath sheets is available.
The apartment offers self-catering options such as coffee and tea making facilities, a refrigerator, and kitchenware for guests to enjoy. Leicester Square tube station is only 400 metres from Most Central Soho Apartments, connecting you with the rest of London.
+ More - Less
Main Features
  • Wi-Fi
  • + More

Map

Tourist attractions in

London

Prices & Availability

Please wait, we're checking available rooms for you.
Facilities

Main

  • Wi-Fi

Dining

  • Electric kettle
  • Dryer
  • Cookware/ Kitchen utensils

Room Comforts

  • Sitting area
  • Tea and coffee facilities
  • Dining table
  • Washing machine
  • Free toiletries
  • Flat-screen TV
  • Carpeted floor
Main Features
  • Wi-Fi

Policies

Check-in: from 15:00 until 23:59
Check-out: until 10:00
Frequently asked questions
Enter your dates
Enter your dates
Su 5 Jul
Mo 6 Jul
Guests
Searching hotels in London