Royal Court Hotel Shanghai Hotel
No.7 Lane 622 Huaihai Road Middle, Huángpu, 200020 Shanghái, China
El Royal Court Hotel está a 10 minutos en coche de The Bund, cerca de lugares de interés como el Museo de Shanghái y la calle peatonal Nanjing Road. El establecimiento dispone de suites y spa.