Soho & Covent Garden Apartments
Covent Garden & Soho - Soho Abode Apartments London apartment hosts guests of London.
Covent Garden is 650 meters from the property and Prince Edward Theatre is 150 meters away. Offering french and european meals, Arbutus is around 100 meters away.
The apartment comprises 3 rooms. The rooms are arranged with free Wi-Fi, TV, a dining area and a microwave. A separate bathroom with a bathtub and a separate shower as well as a hairdryer and free toiletries is at guests' disposal.
Other comforts include an electric kettle and a toaster in a kitchen for self catering.
Leicester Square subway station is just a 5-minute walking distance away.