7Days Inn Shanghai Xujiahui Caoxi Road Subway Station
7Days Inn Shanghai Xujiahui Caoxi Road Subway is a 2-star venue placed about 2 km from Xujiahui Catholic Church .
The hotel is placed 25 minutes' walk from Riverside Promenade . The center of Shanghai is 7 km away from the venue.
7Days Inn Shanghai Xujiahui Caoxi Road Subway consists of 125 rooms where guests can enjoy individual climate control, cable television, a safe, a wardrobe and a DVD player. Bathrooms feature a shower, a hairdryer and bath sheets.
Humane Vegetarian Delight Saito is about 900 meters away and serves Vegetarian specialties.
Longcao Road underground station is within 5 minutes' walking distance from the property. It takes about 20 minutes to get to Hongqiao airport by car.