To enjoy your vacation in London, stay at London Lifestyle Apartments Chelsea Sloane Square apartment, which is only 1.6 km from Science Museum and only 1.4 km from Natural History Museum.
The apartment is located not very far from Saatchi Gallery. The property is 3 km from the city centre and Sloane Square lies only a 6-minute walk away.
A range of in-room comforts, including a satellite television, as well as soundproof windows, are featured in a balcony and a seating area. The property is also furnished with a sofa and a work desk. For added convenience, a separate toilet, a bath, and a shower are available at this apartment. Additionally, you'll find a hairdryer and bath sheets.
For those who prefer to cook their own meals, the property features self-catering facilities like a microwave oven, an electric kettle, and a fridge. The bar serving British cuisine is a mere 400 metres away. There is Victoria Coach bus station close to the apartment, it's just 0.8 km away.
Book Lifestyle Apartments Chelsea Sloane Square London
More +
Less -