Nature Inn Business Hotel is a fine accommodation option in Shanghai. Renovated in 2007, the hotel has welcomed guests since 2006.
The hotel is situated close to Mengqingyuan Garden, Oriental Pearl Tower and Jade Buddha Temple, within walking distance to Yanchang Road subway station. The venue is 5 km away from the city center.
Nature Inn Business Hotel lies within 15 minutes’ drive to Hongqiao airport.
Year renovated: 2007.
Number of rooms: 131.
1301 Gong He Xin Road,
Hover above the icons to see hotel photo and details.
Click the hotel to go to the main hotel page.
Guest reviews are submitted by our customers after their stay at Nature Inn Business Hotel
Share your experience with us.