Holiday Inn London Kensington High Street enjoys a prime location, with the in-house Boulevard restaurant offering an extensive modern European menu. Expect a relaxing ambience in a brightly lit, contemporary dining space.
Venue Details & Map
Holiday Inn London - Kensington High Street
The Kensington Close Hotel
Wrights LaneLondonGreater LondonW8 5SP
- +44 8707517770