Địa chỉ : 3246 zhoujiazui road, yangpu district, shanghai Show Hotel Map
This business hotel is conveniently located near Shanghai's elevated inner ring road, only eight minutes' drive from Wujiaochang business centre and very close to the World Exposition Development Area in Yangpu District. The city's famous People's Square is approximately 7 km from the hotel and The Bund is around 6.5 km away.