The Rose Garden in San Giovanni Park is one of the largest in Italy, with almost 5,000 varieties of roses, including numerous European, American and Japanese varieties, and others dedicated to famous figures.
Visitors entering via the park's lower entrance can wander through an enchanting trail of tracks, stairways and tree-lined paths, leading through beds of traditional roses and plants towards the upper section, where the modern roses are located.
As a tribute to the days when the former psychiatric hospital was built, there is also a collection of Art Nouveau roses, planted in symmetrical mirror-image flowerbeds bordering the path, and arches covered with climbing roses popular at that time.
The largest part of the rose garden is located in the broad, sunny terraced area at the extreme north-east of the park. It is devoted to the familiar modern roses, including hybrid teas, bouquet roses and climbers, interspersed with clematis and ornamental grasses.