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 resid ... Read more

View all Luxury Hotels in Shanghai (SH)