The Parkyard Hotel Shanghai is conveniently located right next to the Zhangjiang Station of the No. 2 Metro Line. It is five minutes away from the Shanghai Maglev Train Station and the New Shanghai Internationa ... Read more

View all Luxury Hotels in Shanghai