Lone Star unpacks Atlas Hotels

Lone Star has put its £600m Atlas Hotels business up for sale.Express-by-holiday-Inn-THUMB.jpeg

It has appointed Eastdil Secured and Rothschild to market the company, which owns 47 limited service hotels