Providing a quiet, tranquil and relaxing atmosphere in the heart of London, Holiday Inn Hotel London Kensington offers easy access to the financial district and Earls Court as well as the Olympia Exhibition centres.
Location
The Holiday Inn is located in the heart of London, in the Royal Borough of Kensington and Chelsea. The hotel has easy access to all the major attractions such as High Street Kensington, Natural History Museum, London Eye, Albert Hall and Harrods.
Rooms
This property boasts comfortable as well as elegantly designed accommodation units, all of which include the most up-to-date facilities. Attentive room service is also available for your convenience.
Restaurant
Dinner Gardens Restaurant is a contemporary and stylish outlet offering modern European cuisine. It also has an Al Fresco Dining offering guests the unique opportunity to enjoy the beautiful gardens and serene atmosphere. The lounge bar overlooks the private garden and has an informal atmosphere where guests can relax along with a fine drink after a long tiring day.
General
Holiday Inn provides a professional meeting service giving the conference organisers an ability to plan and organize their conference with ease and confidence. During leisure, you can re energise your body at the Jacuzzi or unwind at the sauna.