The Borghese Gallery has a two-hour limit on visits, and it is highly recommended to visit the beautiful gardens of the Gallery afterwards (which also have a small zoo). The entire visit will take about three hours.