Leonardo Hotels News

Leonardo Hotels comes to UK with London Heathrow opening

Leonardo Hotels comes to UK with London Heathrow opening

11th Mar 2015 Hotel News

Leonardo Hotels has opened its first UK hotel, having agreed a new 25-year lease with The Standard Life Investments Pooled Pension Property Fund. Opening in the former Holiday Inn on Bath Road, Heathrow, the 230-room hotel has been re-branded as the Leonardo Hotel London Heathrow Airport.