If you want to stay in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, Churchill Apartments London is a good choice located, only 1.4 km from Buckingham Palace.
About 10 minutes' walk from Sloane Square tube station, this apartment is within 10 minutes' drive of Natural History Museum. The city centre is just 3 km away and London City airport is 20 km from the accommodation. Approximately 25 minutes' walk from this apartment you will find Green Park London.
The accommodation includes an adjoining terrace and a sitting area featuring soundproof windows, and modern facilities like a flat-screen TV with satellite channels. In-room safety features comprise an individual safe. Comforts like a separate toilet and a bath area also provided. Furthermore, hair dryers is available.
Kitchen equipment at the apartment includes an electric kettle, a fridge, and an oven. The Rising Sun with British dishes is nearly a 5-minute walk away. Churchill Apartments is close to Victoria Coach bus station.
Book Churchill London
More +
Less -