Baglioni Hotel London

60 Hyde Park Gate
London
United Kingdom