It is 900 meters from the metro line 2 zhangjiang high-tech station.
It is 3.5 kms from the Shanghai new international expo center.
It is about 20 minutes to the nanjing road, lujiazui, the people's square by metro .
About half an hour's drive from disney.
Free parking on premises