Most Central Soho Apartments London is situated merely 5 minutes' walk from the Grade II listed West End Apollo Theatre and 20 km from London City airport. Staying in this apartment, nestled in close proximity to the buzzing Theatre-district Piccadilly Circus Square, guests can relax on a terrace.
The apartment includes a terrace, a sitting area, and a living room with soundproof walls and a washing machine for utmost comfort. Guests staying in this accommodation will enjoy the convenience of a dryer, complimentary toiletries, and towels in the bathroom. Furthermore, a separate toilet, a shower, and a washing machine is available.
Most Central Soho Apartments is equipped with a full kitchen with appliances to prepare own dishes.
The apartment in London is 800 metres from the public Trafalgar Square and only 0.7 km from the Extravagant 1707 Fortnum & Mason Department Store. The Tate Modern is within 25 minutes' walk of the property. Most Central Soho Apartments also lies just moments from Leicester Square underground station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please