Holiday Inn Kensington High Street

Holiday Inn Kensington High Street

One of Europe’s largest Holiday Inns, the hotel offers an ideal central London location, stylish modern accommodation and a world of culture and comfort for both leisure and business travellers.

Holiday Inn Kensington High Street
Wrights Ln
London W8 5SP
United Kingdom