12 Meard Street, London, United Kingdom
Most Central Soho Apartments London includes a terrace and is situated 5 minutes' walk from the West End Criterion Theatre. Wi-Fi is available for guests' business or leisure needs.
The public Trafalgar Square is located just near this apartment, while Leicester Square tube station is about 400 metres away. The apartment gives access to the buzzing Theatre-district Piccadilly Circus Square, which is a 6-minute walk away. Most Central Soho Apartments is just 550 metres from the historic Seven Dials.
This property provides guests with a terrace, a sitting area, and a living room, as well as such modern comforts as soundproof walls and a washing machine. Most Central Soho Apartments is equipped with a bathroom that features a hair dryer, free toiletries, and bath sheets. A separate toilet, a shower, and a washing machine can also be found.
Take delight in a full kitchen provided at this apartment and complete with an electric kettle, a fridge, and kitchenware for your convenience. London City airport is 20 km away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Most Central Soho Apartments!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please