Italy is amazing and full of cities that are real hidden gems. These 7 locations are the best budget-friendly weekend getaways in Italy.