Reserve
The Independent Garden Family Inn is one of the newest hotels in Shanghai, having opened in 2016. The hotel is located close to many of Shanghai's attractions including Former Residence of Zhang Wentian in Shanghai and Nanhui Peach Blossom Village. After a long day of sightseeing, guests can retire ...