InterContinental Hotels Group® (IHG®), one of the world's leading hotel companies, is proud to announce
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 Hall and South Kensington's host of
museums all nearby. Holiday Inn® London - Kensington is also positioned in one of the capital's prime
shopping hotspots, with Harrods, Harvey Nichols and Selfridges within easy reach for people on the hunt for
gifts in the lead-up to Christmas. Visitors from abroad can also access Heathrow airport via Paddington
Railway Station, which is less than 15 minutes away.