IHG Rewards Club members currently earn 2,000 points per stay at InterContinental hotels regardless of room rate and stay duration. As such, guests who stayed in suites for multiple nights in InterContinental hotels received a flat 2,000 points despite spending significant amounts of money. While Platinum IHG Rewards Club members earn a 50% bonus in points across all eligible hotel stays, coupled with the infamous Ambassador Accelerator that pays out 20,000 points after 15 nights, earning points at InterContinental hotels has proven to be difficult.
Beginning from 1 July 2014, this changes to 10 points per US$1 (15 points if you're Platinum due to 50% bonus) which makes the earning rate universal across all IHG properties. However, it is worth noting that the former earning rate benefits those who stay on a promotional rate for a single night. For example, an entry level Classic Room at the InterContinental Singapore used to earn me 3,000 points a night but may now earn me lesser points depending on the rate.
That being said, this change is definitely a positive one specifically for travellers who enjoy the popular Shophouse Club Suite at the InterContinental Singapore. A week's stay (7 nights) in a Shophouse Club Suite used to earn a Platinum IHG Rewards Club member only 3,000 points but will now earn the same member approximately 68,000 points (based on current September rates).