This hotel does not stand even near to a 5 star. I stayed here twice. First time when I went there, linen in my room was full of stains and as I was tired and was getting late for meetings, I didnt complain about it but the very next day when I was about to leave I saw the inside of the blanket was full of stains including blood stains. The bathroom was also dirty that I didnt even took a bath. Second time I visited this hotel again because it was near to the place where I had work but this time I told them about my last experience and told them to take care of all that before alloting me the room. This time the room was fine atleast it was clean if not super clean.Overall the property is old and rustic and needs a rennovation. Also the food served at Shanghai restaurant is good, if you like Chinese.