We're scheduled to arrive in Rome at 1400 and have a night tour of the Colosseum tour scheduled for 1815 the same evening.
Do we have enough time to clear immigration, get our checked bags, and make it from FCO to our hotel by Termini via the Leonardo Express and then to our meeting point which is about 2 miles from the hotel.