London Lifestyle Apartments – Belgravia – Sloane Square offers accommodation in London, 700 metres from Harrods. The unit is 1.2 km from Buckingham Palace. Free WiFi is available .
The kitchen is equipped with a dishwasher, an oven and a microwave, as well as a kettle. A flat-screen TV is featured. There is a private bathroom with a bath or shower.
Hyde Park is 1.5 km from Sloane Square, while Royal Albert Hall is 1.6 km from the property. The nearest airport is London City Airport, 14 km from the property.
Score from 1 reviews
Excellent
7.5/10
Rooms: 1
(Search)
Address: 15 Chesham Street, London SW1X 8ND (Map)
London Lifestyle Apartments – Belgravia – Sloane Square - Photos