January is a fantastic time to enjoy a city break in Italy. The festive crowds have gone, hotels and flights are often cheaper, and winter temperatures make exploring the streets, piazzas, and museums ...