Ideally situated within a prime hub for innovation and technology businesses, the hotel is also located within a short drive from the New International Expo Center and Shanghai Disney Resort among …
( read original story …)
The Shanghai News
Ideally situated within a prime hub for innovation and technology businesses, the hotel is also located within a short drive from the New International Expo Center and Shanghai Disney Resort among …
( read original story …)