See all photos
See all photos
See all photos
The hotel is located in the heart of Shanghai, entrance of Nanjing Road and Taixing Road, south side Wujiang Road-a pedestrian street with top grade entertainment all around. It is close to the first street of China - Nanjing Road, Shanghai exhibition Center in the north.
Opened in 1999 and decorated again in 2006, the hotel features a multifunction hall, several conference rooms, and a business center which provides fax, typing and photocopying services.