Oops! There is no availability to your search.
Get in touch with our support or redo your search.
Find out the lowest rates! Please select the check-in and check-out dates.
Shanghai Inn of the Forest
The Shanghai Inn of the Forest is a great choice for guests looking for accommodation in Shanghai, having been recently opened in 2018.
The hotel is conveniently located just 11km from Shanghai South Railway Station and 19km from Hongqiao International Airport. Just a short walk from Zhuanqiao Metro Station, traveling to most city destinations is a breeze. Seeing Shanghai's sights from this hotel is easy with Baoyan Children’s Playground, Haizibao Indoor Children's Paradise and Xincheng Central Park all close by.
This hotel makes a great place to kick back and relax after a long day of sightseeing. This Shanghai hotel offers parking on site.
This hotel is particularly popular with those traveling on business.