Holiday Inn London - Kensington High Street
Kensington Close Hotel is a good accommodation choice in London.
The hotel is set 1050 meters away from Victoria and Albert Museum, Royal Albert Hall and Natural History Museum. Guests can get to London city center, which is 5 km away.
The London Eye is 5.0 km from the hotel and Hyde Park is 2.2 km away.
Bugis Street Restaurant and Lion D'Or are located within 50 meters away.
The metro station High Street Kensington is easy to reach. Due to its location 20 km from London City airport, it will take about 20 minutes' drive to get there.