Check out the free Hotel Owner podcast, Checking In, episodes released weekly

Play
Property

Grosvenor House set to be sold in £1bn deal

The iconic London hotel Grosvenor House could become the UK’s single biggest hotel sale after reports it is close to being sold as part of a £1bn deal.

Back to top button