Вы
нас спрашиваете? На чей вкус? Вы же выбрали эти города, значит, основания для этого были?
Но я бы убрал Милан и Сан-Марино, а добавил бы Лукку, Верону, Сиену и Орвието. Что именно из из этого поместится - это уже надо считать.
Ночевать ради ночёвки - нет. Логистически - надо просчитывать маршрут по часам.
Вот то, что Вы спрашиваете - это не совет:) Вы просите сделать за Вас выбор, который можете сделать только Вы сами...
Тут надо знать много дополнит. инф-ции. К примеру, если эта поездка - априорно первая и последняя в жизни по Италии, маршрут имеет право на жизнь. Если нет - его надо резать, и резать нещадно.
Совет? Если исходить из "вектора" Рим-Пиза-Рим, то я бы вообще "советовал" сделать так: Рим - Витербо - Пиза - Чинкве Терре - Лукка - Флоренция - Ареццо - Сиена - Орвието - Рим.