Most Central Soho Apartments
If you want to stay in the Soho district of London, Most Central Soho Apartments London is a good choice located, about a 10-minute walk from the Trafalgar Square art museum "National Gallery". This apartment with a terrace is located within a few blocks of Royal Opera House.
Location
The scientifically spellbinding Science Museum is 2.1 miles away, while the pedestrianised Leicester Square Tube is right around the corner from the apartment. Most Central Soho Apartments gives access to Buckingham Palace, which is around 25 minutes' walk away.
Rooms
Enhancing your comfort, a washing machine can be found at the apartment. A hair dryer are also included in the bathroom.
Food & Drinks
A fully equipped kitchen with a dishwasher is available as part of Most Central Soho Apartments's self-catering amenities. This property is also a mere 700 feet from Leicester Square subway station.
Why choose Most Central Soho Apartments London
Main amenities
-
Wi-Fi
-
No pets allowed
Amenities
Most Central Soho Apartments- Wi-Fi
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
Property services
- VIP check-in/ -out
- Luggage storage
- Housekeeping
In the rooms
- Heating
- Terrace
General facilities
- No smoking on site
- Fire extinguishers
Pets
- No pets allowed
Important information
Enter dates to see availability