Holiday Inn London - Kensington High St.
Wrights Lane, Kensington, London, England
The price is Rs9,313 per night from 7 Nov to 7 Nov
Located in London City Centre, this spa hotel is within 1 mi (2 km) of Kensington Palace, Olympia Conference and Exhibition Centre and Royal Albert Hall. Buckingham ...