Peel Leisure — the Manchester-based subsidiary of the Peel Group — has completed a re-branding of its hotel division aimed at creating a “one-stop shop” for investment in the sector. Based at its parent company’s Trafford Centre offices,... Read More