It is a new hotel opened in SEP 2007. CZ 08/10
The hotel is conveniently located on the Zhao Jia Bang Road, which is close to the Xujiahui Commercial District and only 10 minute's driving to the city center.
It is a high-rise building in modern style.
Lobby is in small size.
Pets are allowed