The hotel is in a great location, it comes recommended for individual travellers. FZ 10/05
The hotel is situated next to Shanghai People's Square, the most thriving shopping and business area in Shanghai. It is a just few steps away from the Bund, Nanjing East Road and Huaihai Road.
The hotel is a modern, high-rise building.
The lobby is medium sized with a lobby bar.