Situated 600 metres from Harrods in London, this apartment features free WiFi. Guests benefit from balcony and a terrace. The kitchen has a dishwasher. A flat-screen TV is provided. There is a private bathroom with a bath or shower.
Situated 600 metres from Harrods in London, this apartment feature Read more
Situated 600 metres from Harrods in London, this apartment features free WiFi. Guests benefit from balcony and a terrace. The kitchen has a dishwasher. A flat-screen TV is provided. There is a private bathroom with a bath or shower.
Situated 600 metres from Harrods in London, this apartment features free WiFi. Guests benefit from balcony and a terrace. The kitchen has a dishwasher. A flat-screen TV is provided. There is a private bathroom with a bath or shower.
Number of Rooms: 1