MCR splashes £123m on hotel and serviced apartments for new brand
Investor and developer MCR Property Group has splashed £123m on a portfolio of four central London hospitality assets as the foundation for a new lifestyle hotel brand. MCR Property Group:…