Viewing render history per frame

Hi,

For my interior visualisation I am rendering out a movie.
One frame takes much longer than the other.
I am rendering images which I edit into a movie.
The models I use are partly imported from SketchUp and partly drawn in Blender.
We would like to find out what is taking the computer so long to render out one frame in 1.5 hours, while the other frame takes 17 minutes.

Ideally we would like to see the back-end of the process to see what is taking up the GPU power.
And if there is a way to see how long it took for each frame to render.
I use Blender version 2.93.

Many questions.

Thank you in advance for your help.

Are the frames before/after that one frame similar to the 1.5 hr one? whats going on in the animation for the long frame?

Sorry for the late reply @Jakebane.

All the frames are the same.
It is an interior sene with chairs, ceiling- and wall panels.
There is nothing moving in the frames, just stills of the interior.
I have left the textures of SketchUp intact, added lights in Blender.
With a similar interior scene I have replaced the SketchUp textures with Blender textures, in this scene the frame takes just 7 minutes.
Could there be a link between the two things?
Otherwise it could be a high poly model in the slow scene.
Just looking for different possibilities here.