if paying cash the CP is usually a better value than the IC in my opinion (I find the IC to be like a mausoleum with nice rooms)
the room upgrade and Club access at CP were a welcome surprise (no Club at IC)
I have stayed at all the IHG properties in Geneva and CP would likely be my first choice if prices are reasonable