We are going to Rome for the first time this November for 3 days pre-cruise (TA HAL NS) - booked flights through HAL, booked the Hotel Lancelot (small family owned hotel w good reviews on CC) and 3 tours through Viator (Food tour, golf cart tour of Rome highlights, and an early AM Vatican tour) - also booked transfer to port with Viator. Good luck with your planning!