Hospitality Industry News
With 708 rooms one of Europe’s biggest Holiday Inn hotels opened in London
London – 7 December 2016 1InterContinental Hotels Group announced the opening of Holiday Inn London Kensington, one of the largest Holiday Inn hotels in Europe. Featuring 708 bedrooms, the hotel is ideally located on the doorstep of the city’s most popular landmarks with cultural attractions including Kensington Palace, Royal Albert