Welcome to Hotel London Property Apartments London, Located in London, just 14 minutes’ walk from West Kensington Tube Station, London Property Apartments feature self-catering accommodation with free WiFi available throughout. It offers lovely views over the city. The loft apartment comes with a living room with flat-screen TV, a washing machine and a tumble dryer and a fully equipped kitchen with stove, oven and microwave. There is also a bathroom fitted with shower. Earl’s Court Exhibition Centre is 0.8 mile away, while the Thames River Banks are just 0.8 mile away. Eventim Apollo is 1.1 miles away and the Olympia London Exhibition Centre is 1.2 miles away. (Hotel London Property Apartments London hotels booking).