En Venecia te recomiendo perderte por los callejones, es dificil no perderte pero encuentras lugares maravillosos. Ahi te recomiendo entrar a la basílica de San Marcos en la famosa plaza del mismo nombre, al lado tambien hay un museo muy bonito. El año pasado que fui, cobraban unos 50 Euros por 30 minutos de paseo en gondola, pero cuidado, que no te lo dicen hasta que te subes. Hay muchos lugares para comer aqui y esto depende del presupuesto con el que vallas, en la plaza de San Marcos hay muchos restaurantes(caros) y tienen buen ambiente con musica y todo, o puedes buscar algun lugar cerca de ahí donde vendan paninis, pizza o pasta que son más baratos.
En Florencia te recomiendo el museo Uffizi si te gusta el arte, si llamas puedes reservar los boletos desde aqui y evitarte la cola de 2 horas para entrar. Al igual que en el museo de la Academia donde esta el famoso David de Miguel Angel, que por cierto esta impresionante. Tambien es recomendable entrar a la catedral y al bauptisterio que estan juntos en el centro. Tambien te recomiendo que cruces el rio por el Ponte Viejo, hay un museo con bellos jardines del otro lado y con una preciosa vista de la ciudad.Aqui te recomiendo comer en cualquier fonda que veas llena de locales, es muy bueno, generalmente son lugares donde ponen el menu en un pizarron.
Para Roma te recomiendo el museo Vaticano y la basilica de San Pedro, son impresionantes, aunque te recomiendo que llegues temprano, nosotros llegamos hora y media antes de que abrieran y había una cola como de 1km. Pero la verdad vale la pena. Tambien te recomiendo que vayas al coliseo y a las ruinas romanas que hay al lado. Tambien puedes caminar por todo el centro de la ciudad, hay lugares muy padres por ahí, como los Pasos Españoles, la fuente de Trevi, el Pantheon, etc.
Y algo muy, muy recomendable es probar las nieves, son deliciosas ahí y hay unas neverias que tienen hasta 100 sabores diferentes. Aqui tambien te recomiendo comer en alguna fonda donde veas mucha gente local, ahi es buena la comida =), y aunque no hablen Ingles o español te entienden.