TourTruth score 6.8 out of 10 Rome Vespa Rental 12 hr Rome, Italy · 12 hrs · 4 reviews from US$631 provider