In the Westminster Borough district of London, close to Charing Cross, Covent Garden Central Apartments has free Wi-Fi and a washing machine. The property is close to The National Gallery, Trafalgar Square and Embankment Underground Station.
Numero delle stanze: 2
WC29HE, Quartiere di Westminster, Londra, WC2E 9HA, Regno Unito