Jade Villa Inn
Villa
Shanghai Area, China
Looking for a place without the neighbors to worry about? Villa «Jade Villa Inn (Hongqiao National Exhibition and Convention Center)» is located in Shanghai. This villa is located in 17 km from the city center.
No.1188, Zhuguang Rd, Shanghai, 200000