Royal Court Hotel Shanghai Hotel
No.7 Lane 622 Huaihai Road Middle, Huangpu, 200020 Shanghai, China
Das Royal Court Hotel liegt 10 Fahrminuten von der Uferpromenade Bund entfernt sowie in der Nähe verschiedener Sehenswürdigkeiten wie dem Shanghai-Museum und der Einkaufsstraße Nanjing Lu. Es bietet Suiten und Einrichtungen wie einen Wellnessbereich.