97 Cromwell Road Kensington London
London Kensington
United Kingdom
Holiday Inn London Kensington Forum enjoys close proximity to London's popular landmarks such as Natural History Museum, Science Museum London, Royal Albert Hall and Earls Court Exhibition Centre. It also offers convenient accommodation and fine service for an enjoyable vacation.
Leisure and Conference Facilities - Offering 14 spacious meeting rooms with the seating capacity for up to 300 guests, Holiday Inn London Kensington Forum is an ideal choice for any kind of business or social occasions. For those who love, can shop at the onsite gift shop or can visit Harrods, which is just few minutes drive from the inn. Visitors of this inn can also enjoy a trip to Kensington Palace and Stamford Bridge at their leisure.
Restaurant and dining - For dining, guests of Holiday Inn at Kensington Forum can visit the inhouse Consortia Restaurant that offers a menu filled with continental and modern European dishes. The Cromwell Tavern & Bar is an ideal place for visitors to watch major sports events, while enjoying a wide range of beers, wines and cocktails.
Rooms - This inn features 906 comfortable rooms, including 4 suites, which are equipped with amenities such as air conditioning, cable TV, telephone, voicemail, coffeemaker and ironing board.
Location and surrounds - Located at 97 Cromwell Road in London, Holiday Inn is less than a kilometre from Victoria And Albert Museum as well as National Art Library, while the Royal Mews is about 3 kilometres away from the inn.