Welcome to Holiday Inn London – Kensington High Street
Located just off High Street Kensington, a few minutes’ walk from the nearest tube station, steps from Kensington Gardens, Kensington Palace, Royal Albert Hall, Victoria & Albert Museum and Natural History Museum.
Europe’s largest Holiday Inn offers an ideal central London location, stylish modern accommodation and a world of culture and comfort for both leisure and business travellers.
The hotel enjoys 706 recently redesigned guest bedrooms and 13 flexible meeting rooms which can accommodate up to 250 delegates. Holiday Inn London - Kensington High Street has a stunning private garden plus a Health Club & Spa which boasts of the best leisure facilities in West London with an 18-metre swimming pool, a fully equipped gymnasium, fitness studio, steam room, sauna, Jacuzzi and treatments rooms.