We came here on our first day in Rome. It was lovely to take in the views and find a shady place to cool off. You can rent a number of different wheeled contraptions here. My son and I hired mountain bikes and rode all over for an hour, the prices for all vehicles seemed quite reasonable. Be aware that roads go through the park and you ideally want to cross over to other parts of the park to have a nice ride. I think the section of park closest to the Villa is the nicest. I was amused to see a replica Globe theater in another part of the park, but I guess some of Shakespeare's plays were set in Italy so why not.
Plenty of places to get a cold drink, and there is a very cool water clock in a lovely fountain. Excellent place to take a break.
If you own or manage Villa Borghese, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.