Baglioni Hotel 60 Hyde Park Gate,Kensington, Central London, London London SW7 5BB, UK
Prices that are cheaper than those available on other websites