It is situated in the South Kensington Area and is a mere stones throw away from some of the finest London attractions. The Natural History Museum, the Science Museum and the famous Victoria and Albert Museum are located within a walking distance from the hotel. Harrods and the fashionable Knightsbridge area are only minutes away.
25 kms to the airport (heathrow)
50 kms to the airport (gatwick)
5 minute walk to the nearest metro station (south kensington)