Location
Located in the heart of the city's Theatre Land, Lord Kensington Hotel is in close proximity to the city's well known landmarks such as Portobello Market, Kensington Palace and Royal Albert Hall, an ideal arts venue hosting more than 350 performances a year including classical concerts, rock and pop.
Rooms
The hotel's 23 well appointed en-suite rooms have been designed to offer the maximum in comfort. All rooms feature cable TV, telephone, coffeemaker and hairdryer as standard.
Restaurant
The Lord Kensington Hotel in London does not have restaurant facility. For a fine dining, guests can visit the nearby restaurants that provide a wide variety of different cuisines.