7Days Inn Changshou Road Subway station
7Days Inn Changshou Road Subway is a 2-star property only 1.8 km from Shanghai Museum, Shanghai Shangcheng and Henglung Plaza. The hotel in Shanghai attracts guests with its Chinese architecture.
Rooms at 7Days Inn Changshou Road Subway feature modern touches such as individual climate control, a work desk, cable TV, a closet and a telephone. They also have private bathrooms with a shower, bath sheets and a hairdryer.
Guests can dine at jade buddha temple and Xinwang Restaurant located within a 5-minute walk of the property.
Shanghai Railway train station is nearby.