Hotel enjoys good location in the city, can be easily access from everwhere. Both recommended to lesuire and business travellers. CZ AUG/09
The hotel was built in 2002, besides the beautiful Xujiahui Park, locates in Xujiahui Commercial Area of Shanghai downtown center. 10 minutes walk from Ganghui Supermall Plaza and 5 minutes from Hengshan road, the oriental "Champs Elysees".
It is a high-rise building with 15 stoeries.
Lobby is in medium size and nicely decorated.