Hotels around
London
London
The Villa Kensington Quick description Located in stylish Kensington, just off the famous Cromwell...
London
London
Holiday Inn London Kensington Forum Quick description In the heart of the Royal Borough of Kensington & Chelsea,...
London
Ambassadors Hotel Quick description In stylish Kensington, Ambassadors Hotel is situated just off...
London
London
London
London
London
The Bailey’s Hotel London Quick description An elegant 19th-century town house, The Bailey’s Hotel...