Route GuidesRoutes City GuidesCities Map Log in

Covent Garden & Holborn - Soho Abode Apartments

London
34 Red Lion Square, London, WC1R 4SG

2 rooms · ★★★★ · from £142


Situated in London, Covent Garden & Holborn - Soho Abode Apartments is 500 metres from British Museum. Theatre Royal Drury Lane is 700 metres from the property. Free WiFi is offered throughout the property. All units include a cable flat-screen TV.