Shanghai Youjia Hotel

Shanghai Youjia Hotel Address: 32 Gu Jing Rd, Shanghai, China

Minimum price found for Shanghai Youjia Hotel was: Null CNY

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