The hotel is located in the center of Jinqiao Free Trade Zone, Pudong New Area, Shanghai, at No. 268 Jinxiang Road. Close to Jinqiao Road Subway Station on Line 9. The surrounding transportation is convenient, ... Read more

View all Luxury Hotels in Shanghai (SH)