Shanghai Parkyard Hotel bevindt zich op 3 km van het New International Exhibition Centre en op 18 km van het treinstation van Shanghai.
Das Shanghai Parkyard Hotel liegt 3 km von der Neuen Internationalen Messe und 18 km vom Bahnhof Shanghai entfernt.