Donghu International Hotel, Yangchun, is located by the famous Donghu Lake, one of the eight sights of Yangchun.