The London Marriott Hotel Kensington

Located in the heart of Kensington, the London Marriott Hotel Kensington is a combination of superb, vibrant facilities and modern design. You won't find a more perfectly located hotel in London, with Knightsbridge, Harrods, The Natural History Museum and Royal Albert Hall just a short walk away. Gloucester Road, South Kensington and Earls Court Tube station are all within walking distance.
19 kms to the airport (heathrow)
64 kms to the airport (gatwick)
5 minute walk to the nearest metro station (gloucester road)
Close to the station (victoria)
1 minute walk to the nearest bus stop
Close to the trade fair ground (earls court)