A friend and I are taking a cruise and ending in Rome. We are flying out of Venice 4 days later and have to make our way there.
We want to see Florence as well but with the limited timeframe would it be best to use Rome or Venice as a base and just do excursions to Florence and the surrounding area. Looking for any advice.
Also, recommendations on Flornece and Venice hotels would be appreciated.