The intimate Holiday Inn London - Kensington is a great place in a natural area of London. Holiday Inn London - Kensington has been welcoming guests to its contemporary rooms since 1939.
It is placed close to Buckingham Palace, Up at The O2 and Paddington Station, just 200 meters from High Street Kensington subway station. A museum, a palace and a gallery lie a short distance away.
Guests will find boutiques and shops in the vicinity of the hotel.
The 706 guest rooms are spread over 8 floors.
Breakfast is offered in the restaurant every morning. The restaurant menu features European dishes. Guests can savor wines and afternoon tea in the lounge bar. Serving a wide range of dishes, Thai Terrace and Bugis Street Restaurant can be reached within 5 minutes’ walk.
The hotel lies within a 15-minute walk of Kensington (Olympia) train station.
Business travelers can use a meeting room and printers available on site.