Umbria Road Bike Tour

Italy Bike Tours

Bike in Italy through the country’s “Green Heart”

L. Klinker
8 years ago

Verified Reviewer

We loved the entire cycling experience! Our stay in Umbertide was especially memorable- the hotel was amazing and the restaurant was some of the best food we ate in Italy!

Show More Reviews (1)

Have you been on this tour?

Please leave your feedback

Rate This Tour
Email Me