Hotel is newly opened in Aug 2006, facilities are kept in good condition. CZ 12/06
Located on the Changshou Road, one of the business district in Shanghai. It is only about 10 minute's driving to the Shanghai railway station and half an hour to the Hongqiao Int'l airport.
It is a modern high-rise building.
Lobby is in small size and on the 6th floor.