Willkommen im Hotel Cheval Place 1 London, Cheval Place 1 is located in London. The accommodation will provide you with a balcony and a terrace. There is a full kitchen with a dishwasher and an oven. Private bathrooms also come with a shower. At Cheval Place 1 you will find a terrace. If you feel like visiting the surroundings, check out Harrods (300 metres) and South Kensington (600 metres). This holiday home is 20 km from London Heathrow Airport.