Jurys Kensington Hotel 109-113 Queens Gate,South Kensington, Central London, London London SW7 5LR, UK
Prices that are cheaper than those available on other websites