★★★½
7 Lane 622 Middle Huai Hai Road, In Shanghai (Luwan - Xintiandi), Shanghai, China
Property Location
A stay at Royal Court Hotel Shanghai places you in the heart of Shanghai, minutes from Fuxing Park and close to Jing An Temple. This hotel is within close proximity of Shanghai Exhibition Center and CITIC Square.