Holiday Inn London - Kensington High St.
Stylish central London hotel
Just moments away from the High Street Kensington Tube Station, the Holiday Inn is a stylish 4-star hotel in central London. Hop on the local bus just a two minutes' walk away and explore England's vibrant capital. The boutique shops of Kensington High Street are just around the corner, while several museums are all within a mile of the hotel.
Wake up to a buffet breakfast at the Boulevard Restaurant or finish the day with a taste of contemporary European cuisine. Access to the gym is free and, for a fee, you can relax in the sauna and swim laps in the indoor pool. Grab a light lunch, afternoon tea or a glass of wine with friends in the relaxed Lounge Bar. Kids stay and eat free!
Holiday Inn London - Kensington High St.Wrights Ln, Kensington
W8 5SP, London, England