CLI Dartriver bought the 127-room hotel on behalf of a private family office.
The post Starwood sells Leicester Square’s Radisson Blu hotel appeared first on Property Week.