Choose your room
Most Central Soho Apartments
Most Central Soho Apartments London lies just 1.5 km from St James's Park and approximately 400 metres from Leicester Square tube station.
The apartment is located in the immediate vicinity of the Chinatown Gate. This apartment is around a 10-minute drive from the scientifically spellbinding Science Museum and within 5 minutes' walk of Prince of Wales Theatre. Most Central Soho Apartments is situated just 1.8 km from the cantilevered Coca-Cola London Eye Observation Wheel.
Visitors of the accommodation will enjoy the comfort of a bathroom with hairdryers, complimentary toiletries, and bath sheets. You'll also come across a separate toilet, a shower, and a washing machine.
Most Central Soho Apartments offers convenient self-catering facilities, including a fully-equipped kitchen with an electric kettle, a refrigerator, and kitchenware. Guests can access London City airport within 30 minutes by car.