B SW7 5BB, South Kensington, 60 Hyde Park Gate, London Baglioni Hotel - London 60 Hyde Park Gate, London