Current Affairs

Small Luxury Hotels of the World announces £12m investment

Small Luxury Hotels of the World (SLH) has announced it has restructured the company to allow for a £12m investment in the brand over the next five years.

Check out our free weekly podcast

Back to top button