Most Central Soho Apartments
Preview only — see all hotel photos
See all 40 photos
Show hotel on map
Most Central Soho Apartments
Most Central Soho Apartments London is located around a 25-minute walk from Buckingham Palace and offers Wi-Fi for either business or leisure. This apartment with a terrace is located a short way from the historic Seven Dials.
Just 400 m from Leicester Square tube station, the apartment is only 0.8 km from the Royal Opera House. Guests can easily reach the Grade II listed West End Apollo Theatre, which is about 5 minutes' walk away. Only 1.8 km from Most Central Soho Apartments you will find the cantilevered Coca-Cola London Eye Observation Wheel.
The apartment has a terrace, a sitting area, and a living room, and comforts such as soundproof walls and a washing machine. A highlight of Most Central Soho Apartments for guests is the presence of a dryer, free toiletries, and bath sheets in the bathroom. Additionally, you'll find a separate toilet, a shower, and a washing machine.
A fully furnished kitchen with an electric kettle, a fridge, and kitchenware is available as part of this property's self-catering amenities. London City airport is within 20 km from this accommodation.
Amenities
Main Features
- Wi-Fi
- No pets allowed
Facilities
- No smoking on site
- Wi-Fi
- VIP check-in/ -out
- No pets allowed
- Luggage storage
- Fire extinguishers
- Electric kettle
- Dryer
- Cookware/ Kitchen utensils
- Housekeeping
- Heating
- Sitting area
- Terrace
- Tea and coffee facilities
- Dining table
- Washing machine
- Free toiletries
- Flat-screen TV
- Carpeted floor