Featuring free Wi-Fi throughout the property, Shanghai Greenland Jiulong Hotel is located in Shanghai, 1.8 km from the Oriental Pearl Tower. Guests can enjoy the on-site restaurant.
Number of rooms: 320
No.601 Liyang Road, Hongkou, 200080 Shanghai, China