Private Apartment - Covent Garden 121
Private Apartment - Covent Garden 121 London is an apartment in London within short distance of Tower of London, Houses of Parliament and Up at The O2.
The property lies 10 minutes walking distance from London city center. 16 km to Croydon. Within a 5-minute walk guests can dine in The Ivy and Dalla Terra.
Some rooms include views of the city. The property offers a private bathroom fitted with a bathtub and a shower.
A kitchen is provided.
Soho, Chinatown Dean Street (W) bus stop is 300 meters away, and Leicester Square underground station lies within a 5-minute walking distance.