Xinhua Garden Shanghai (Shanghai Waitan Huayuan Jiudian Xinhua Huayuan) a boutique hotel is located on Xinhua Road in Shanghai's Changning District. Built in 1925, this Shanghai hotel consists of German residence style villas with well-appointed rooms after new refurbishment.