Situated within a few steps of Theatre Royal Drury Lane and 200 metres of Royal Opera House in the centre of London, Covent Garden & Drury lane Apartments features accommodation with free Wi-Fi and a kitchen.
Number of rooms: 4
Drury Lane, Westminster Borough, London, WC2B 5JF, United Kingdom