Hotels

Leonardo Hotels eyes expansion with first UK hotel

Leonardo Hotels is set to open its first UK hotel at Heathrow Airport, after agreeing a 25-year lease with The Standard Life Investments Pooled Pension Property Fund. 

Check out our free weekly podcast

Back to top button