
67 Lower Sloane Street, London, SW1W 8DD
Star Rating: N/A
Situated in the centre of London, just 1.6 km from South Kensington Underground Station and 1.6 km from Victoria and Albert Museum, The Sloane Apartme...more
Situated in the centre of London, just 1.6 km from South Kensington Underground Station and 1.6 km from Victoria and Albert Museum, The Sloane Apartment features accommodation with city views and free WiFi. It is located 1.4 km from Harrods and provides a lift. St James's Park is 2.5 km from the apartment and Royal Albert Hall is 2.6 km away.
The apartment has 1 bedroom, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a bath. Towels and bed linen are available in the apartment. This apartment is allergy-free and non-smoking.
Popular points of interest near the apartment include Victoria Train Station, Victoria Underground Station and Buckingham Palace. London City Airport is 17 km from the property.