Located on North Renmin Road, the park covers an area of 12.95 hectares (32.0 acres), including 2.1 hectares (5.2 acres) of lake. The hill in the park offers a panoramic view of the park and the city.
People's Park is best known for its rose garden on the central island. It is one of the largest rose gardens in China, with more than 50,000 flowers of over 300 cultivars. It is a popular tourist destination during the flowering season from early December to late February. The park hosts an annual rose exhibition. In 2014, the 16th exhibition was held in early February during the Chinese New Year holiday.