Restaurant & Bars
Enjoy a unique dining experience
The hotel offers an array of opportunities for Kensington dining to cater for the various tastes and needs of our guests.
24 Hour Room Service
Had a busy day? Just want to unwind, watch a movie and eat in the comfort of your own bedroom? Our 24-hour room service offers in room dining at Holiday Inn London - Kensington High Street with a selection of meals to suit your appetite and a selection of drinks to round off a perfect meal.