Queensgate Investments has sold its 50% stake in the newly built InterContinental London hotel next to the O2 Arena to Arora Hotels.