From the Holiday Inn London - Kensington High St. website:
Official site of Holiday Inn London - Kensington High St. Our Kensington High Street Hotel is in the heart of London's museum & gallery district. Book now!
Hotels, Holiday Inn London - Kensington High St.
Based on 0 Reviews
Add ReviewStylish central London hotel with meeting rooms and free Wi-Fi close to transport and attractions. Hotel is moments away from High Street Kensington Tube Station. There is an on-site car park with limited spaces available for a low daily fee.