Covent Garden Apartments at a glance
Situated just a few metres from Trafalgar Square, Covent Garden Apartments offer self-catering accommodation in Central London. The property is 100 metres from Charing Cross and 200 metres from Embankment on the River Thames.
Covent Garden Apartments will provide guests with a flat-screen TV. There is a full kitchen with a dishwasher and a microwave. The bathroom has both a bath and shower.
Hyde Park, Buckingham Palace and Covent Garden are all within walking distance of the apartments. Victoria Station is 10 minutes away by public transport, and Heathrow Airport is 16 miles from Covent Garden Apartments.
View Hotel Facilities