NH Kensington is centrally located in Londons exclusive Royal Borough of Kensington & Chelsea. The hotel is a short walk from Earls Court Tube station & near to major road links, with easy access to both Heathrow & Gatwick Airports. Nearby you will find the fashionable shopping areas of Knightsbridge, Sloane Square, Kings Road & Kensington High Street & major tourist attractions including Kensington Palace, Hyde Park, the Royal Albert Hall & the Natural History, V & A & Science Museums. This building is made up of 6 Victorian houses. The interior is modern & practical, with that exclusive NH Hoteles look & our hallmark of excellent personalised service.