April to October is the best time to visit Italy.
The currency in Italy is Euro. 1 USD is equivalent to 0.90 Euro.