We also stayed at the Intercontinental. It was a couple of blocks from Raffles and conveniently located. The service was excellent. We are members of their loyalty program (Ambassador) and we were upgraded to a suite. Their club level is great too. Our room wasn't ready when we arrived and they gave us a day room in which we were presented with a gift (6 placemats, chop sticks and holders) and conducted the registration privately in the room. They then offered us the Club for breakfast. Our suitcases were transferred for us when we were out.