Nestled in the heart of Shanghai International Tourism and Resorts Zone, JI Hotel Shanghai Chuansha Chengnan Branch is an ideal spot from which to discover Shanghai. With its location just 27.0 Km from the city ... Read more

View all Luxury Hotels in Shanghai