Pictures of roses come from the Rome Rose Garden The Rome Rose Garden is a public garden in Rome, Italy, located opposite the Circus Maximus on the Aventine Hill. Over 1100 varieties of roses are grown there, many of them gifts from countries around the world.