From £159pp (from Weekender Breaks) for a four-night Rome and Florence holiday with breakfast, train transfer and return flights, or from £199pp for six nights - save up to 57% from Weekender Breaks
{}