Parkyard Hotel Shanghai is located in Shanghai, China. The nearest Metro station is about three minutes away and gives guests direct access to all that the city has to offer. Pudong Int'l Airport is 16 mi/27 km and 30 minutes away, while Hongqiao Airport is 18 mi/30 km and 50 minutes away.
Parkyard Hotel Shanghai
699 Bi Bo Road,Pudong Shanghai, Shanghai, 201203 CN