Starwood Capital buys London hotel
The European part of Starwood’s business has reportedly acquired the Cumberland Hotel in London’s West End in joint venture with London & Regional Properties
The European part of Starwood’s business has reportedly acquired the Cumberland Hotel in London’s West End in joint venture with London & Regional Properties
Copyright PEI Media
Not for publication, email or dissemination