TourTruth score 6.8 out of 10 Rome City Bike Rental 24 hr Rome, Italy · 1 day · 16 reviews from US$141 provider