7 Guest rating Hotel photo

Covent Garden Apartments

Hint: You can enter any city or hotel name

Book Covent Garden Apartments

14 Endell Street, London 1.5 km from city center

Featuring free WiFi throughout the property, Covent Garden Apartments is located in London, 200 metres from Royal Opera House. Theatre Royal Drury Lane is 300 metres away. The accommodation is fitted with a TV and PS2.

Photos Of

Show Covent Garden Apartments on the map

Covent Garden Apartments 51.514412 -0.124216