Roxburghe hotel sold in £40m deal

The four-star Roxburghe hotel in Edinburgh’s Charlotte Square has been sold in the largest single asset hospitality transaction in Edinburgh since 2007.

The Roxburghe, which is owner-operated under an Intercontinental Hotel Group franchise, has been sold by a private UK