关于定机票和饭店,在美国的情况我不了解, 通过旅行社应该比较省心,也许你们可以考虑只订往返美国的机票,在意大利境内的行程则通过在罗马的当地旅行社安排,我想他们既可能按你的要求只负责给你们预订酒店(和交通),也可能让你参加罗马出发的旅行团,这样就包括旅游行程。
一点建议
五月份应该不是罗马旅游旺季,酒店应该不难订到,尽量找一家在威尼斯宫附近的酒店。罗马市区的景点相对集中,乘公交游览梵蒂冈后再到斗兽场,然后其它景点步行都可以了(如果你们的小孩能跟的上的话). 看夜景也方便。
梵蒂冈应该有半天就行了
再多花些时间游览罗马其它地方
在Florence别忘了去米开朗基罗广场看这个城市的全景