Hello!
We are flying into Rome and then going straight to Florence. What is our best train option from the airport? We will be returning to Rome after 4 nights spent in Florence. Do we take the same train system back? We heard it's best to not purchase tickets until the day of in case there are flight delays.
We want to see the Colosseum, Forum, and Palatine Hill. We are thinking of doing this the first day in Rome (so we'd be taking the train in the morning from Florence). Do you recommend any specific tours? We think we can get up and get the first or second train out of Florence so that we have a solid day in Rome (after checking our bags at our hotel).
Do you recommend specific tours for the Vatican and museums as well?
Lastly, we will be in Rome on New Year's Eve. We are both vegetarian (almost vegan) and heard that many restaurants serve a traditional New Year's Eve meal. This meal seems to be pretty meat-heavy. Do you know of any restaurants in Rome that will be open on New Year's Eve where we can order something vegetarian-friendly on the menu?