
01London · United Kingdom
Holiday Inn London - Kensington High St. by IHG
THE STYLISH HOLIDAY INN LONDON KENSINGTON HIGH STREET IS LOCATED IN A QUIET SPOT CLOSE TO THE SHOPS OF KENSINGTON HIGH STREET JUST A FEW MINUTES WALK FROM THE NEAREST TUBE UNDERGROUND STATION. FOLLOWING AN EXTENSIVE MULTI MILLION POUND REF...
Explore this hotel





















