I have never ever been upgraded to a suite at IC Grand Stanford before. They obviously do not value Royal Ambassadors. I have never stayed there after my first horrible stay.
On the other hand, Nikko is horror horrible.... I wld agree with Chinatrvl. Metropark Hotel Causway Bay is a much better hotel than Nikko or the IC Grand Stanford. MEtropark Hotel is a great value for money.