The stylish Holiday Inn London Kensington is a 4-star property with contemporary rooms to stay in a shopping area of London. Offering accommodation in an 8-story building, Holiday Inn London Kensington has been hosting guests since 1900 and features sophisticated architecture.
The hotel is approximately 15 minutes' walk from Albert Memorial. The property boasts location within 5 km from London city center.
The venue is a short walk to shopping centres, boutiques and stores.
Holiday Inn London Kensington features guest rooms appointed with an in-room safe, a minibar, tea and coffee making facilities, a work area and ironing facilities. Decorated in English design, the rooms come with an electric kettle and a dishwasher as well as wooden furnishings.
The hotel offers a delicious hot buffet breakfast served at the restaurant. The restaurant menu features European dishes. Guests can unwind in the on-site lobby bar with a favourite drink. A 5-minute walk takes guests to the café The Muffin Man Tea Shop.
High Street Kensington, High Street Kensington (R) bus stop is located nearby.
Corporate travelers are free to use a business centre, a meeting room and printers offered on site.