About 20 minutes' walk from the Shanghai International Glasses Mall, the 2-star 7 Days Inn Shanghai Yichuan Road includes 70 rooms. The hotel features Wi-Fi throughout the property.
While staying in this hotel, you are invited to discover the modern Shanghai Urban Planning Exhibition Hall Museum, located 4.5 km away, or visit sports venues like the Hongkou Football Stadium, which is 3.9 km away. The attractive Jing'an Sculputure Park is approximately 10 minutes by car from the 7 Days Inn Shanghai Yichuan Road and Shanghai Hongqiao International airport is 20 km away. Also, Yichuan Park is situated 100 metres away. The nearby notable religious buildings include the Jade Buddha Temple, 2.2 km from this accommodation. The hotel lies close to Zhongtan Road tube station, which is nearly 10 minutes' walk away.
The rooms at 7 Days Inn Shanghai Yichuan Road provide guests with a multi-channel television, as well as comforts such as an air conditioner. A separate toilet and a shower, along with a hair dryer and bathrobes, are also included in the bathrooms.
Song Ji XiangLa Xie serves Chinese cuisine and is located a short way from the property.