The Lord Kensington Hotel is strategically situated in the heart of prestigious Kensington within close proximity of the exclusive shopping areas of Knightsbridge and Kensington High Street and within easy reach of London's tourist attractions, museums and entertainment venues.
All 23 en-suite guest rooms have been recently refurbished and feature a colour television, direct dial telephone, hairdryer, trouser press and complimentary tea and coffee making facilities.