7Days Inn Shanghai Xujiahui Longcaolu Metro Station
7Days Inn Shanghai Xujiahui Longcaolu Metro is a 2-star property situated about 2.5 km from Expo 2010 Pavilion of City Being, Expo 2010 Pavilion of Future and Expo 2010 Shanghai.
The hotel's cozy rooms are appointed with cable TV, individual climate control, a separate toilet, a work desk and IDD telephone. Bathrooms come with a hairdryer, a shower and towels.
Serving a wide range of dishes, Humane Vegetarian Delight Saito and Longhua Vegetarian Restaurant can be reached within 5 minutes’ walk.
Longcao Road underground station is about 10 minutes' walk of the hotel.