The minimum recommended days to visit Italy is five, but seven days will give you enough time to explore its major cities and attractions