chowking is not real chinese food. it's a filipino fast food restaurant with a chinese theme. you can get steamed buns, dumplings and noodles but they are modified to suit filipino palates.

i haven't tried the hotel chinese restaurants but i liked the food in beijing restaurant, including their spinoff branch in city center food court. i loved their beef in plum sauce (?) dish. but the toilet was pretty weird because there's a window ac unit inside. the cold will make you pee more ;)