Kensington Prime Hotel


London • Show on map
Price as low as GBP 129.36
Featuring a garden Kensington Prime Hotel is located in London in the Greater London region 1.3 km from Olympia Exhibition Centre and 2.4 km from Royal Albert Hall. This 3-star hotel offers a 24-hour…More info


