Hotels around
London
London
Ambassadors Hotel Quick description In stylish Kensington, Ambassadors Hotel is situated just off...
London
The Villa Kensington Quick description Located in stylish Kensington, just off the famous Cromwell...
London
London Marriott Hotel Kensington Quick description This 4-star hotel in central London offers spacious rooms...
London
Holiday Inn London Kensington Forum Quick description In the heart of the Royal Borough of Kensington & Chelsea,...
London
London
London
The Park City Grand Plaza Kensington Hotel Quick description The Park City Grand Plaza Kensington is an elegant, stylish...