Stayed in this hotel for 10 days, during an extended business visit. The hotel location was near my meeting venue, but otherwise far from the nice downtown. Checkin process was a bit challenging since most of the staff do not speak english, but were very very sincere in trying to help and fix any issue.
I got a room with panoramic view on the 19th floor, which was really nice, clean and spacious. The bathroom was nice too. No complaints.
To go anywhere, you will have to take a cab ( easily ordered from the frontdesk). Shanghai downtown is really nice with lot of things to do.
In summary, it is a nice business hotel, no major complaints, but I would suggest hiring frontdesk staff with adequate command of english ... after all Shanghai is a real metropolitan international city.More
- Free Wifi