
London, United Kingdom
Holiday Inn London - Kensington High St
4-star hotel · IHG HOTELS & RESORTS
Kensington High Street Hotel in the heart of London's Museum &Gallery DistrictHoliday Inn® London Kensington High Street, our London hotel is moments away from High Street Kensington Tube Station. There is an on-site car park…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park · extra charge


