NO NO NO! It is listed as a "5star" hotel on expedia, but it's NOT! The building is very old, the rooms are tiny, dirty and in a bad condition!
The room walls and the door are 100% opposite of you call "soundproof". Because of the noise made by drunk men my baby wake up multiple times in the night.
Besides, I have never seen more ignorant and arrogant staff than Mandarin's in my life! They treat their customers like "you paid and you chose this shi*tty hotel, so just deal with it!".
On the very first dat I went to the reception desk and requested a room where the AC does not LEAK WATER DROPS onto the floor! Not only me, I saw at least three more customers asking the same thing. And the response was like "There's nothing we can do" (not even "sorry to hear that"???).
Oh about the restaurant? It is FULL of FLIES! Also, one day while waiting on the line for food at the outside restaurant, I saw some tree leaf drop in the meal. I called the chef and told him about it. His answer was "So what should we do? Cut down the trees around the restaurant?" (FYI, tree leaves may carry a lot of bacteria on them, very dangerous, Google it!)
Overall, just pick another hotel.