Bank of Scotland Sells Maybourne Hotel Debt The Bank of Scotland has sold its stake in the U.K. luxury hotel operator, Maybourne Hotel Group. December 17, 2025