Edinburgh’s Caledonian Hotel sold for £85m

Edinburgh's Caledonian Hotel has changed hands in a deal worth £85m.

The 241-bedroom hotel on Princes Street, more properly called Waldorf Astoria Edinburgh – The Caledonian, has been bought by private