Shanghai Royalston Hotel

Shanghai Royalston Hotel Address: No.118 Lane 1388 Xinsongjiang Road, Songjiang District, Shanghai, China

Minimum price found for Shanghai Royalston Hotel was: Null CNY

Click here to get more information, photos & guest ratings for Shanghai Royalston Hotel