Royal Court Hotel Shanghai Location
Royal Court Hotel Shanghai is located at No.7, Lane 622, Middle Huaihai Road, Luwan District, Shanghai, China. It is near Huaihai Road Commercial Street, Fuxing Park, Xintiandi, Shanghai Exhibition Center, Huangpi Station. It takes 10 minutes from Shanghai Railway Station and 20 minutes from Shanghai Hong Qiao International Airport, 60 minutes from Shanghai Pu Dong International Airport.
Distance From Shanghai Railway Station: 3 km
Distance From Shanghai Hong Qiao International Airport: 12 km
Distance From Shanghai Pu Dong International Airport: 50 km
Distance From Shanghai South Railway Station: 7 km
Distance From Huaihai Road Area: 0.5 km
Distance From People's Square: 1 km
Royal Court Hotel Shanghai Map


