Starway Jimao Xuhui
The budget Starway Jimao Xuhui Hotel is a 2-star property located 1500 meters away from Long Scenic River Plaza. Founded in 1995, the hotel underwent a renovation in 2002.
The hotel is placed 15 minutes' walk from Huijin Shopping Center Center . Shanghai city center is 7 km away.
1001 Juice Beef Noodles and Conrad Restaurant offer an assortment of dishes within 550 meters of the property.
A 10-minute walk will take you to Zhongshan Park subway station. Hongqiao airport lies within about 15 minutes' drive.