I was looking at some diagrams of TMP Enterprise & the IKC Amar at this web site.
Look at both Alien & Federation pages in the locations section.
The bridge of the Amar might be larger than the bridge of TMP Enterprise but!?
I found two windows or ports on the back or stern side of the Amar's bridge tower, go here and look at the fifth picture.
You'll have to resize the picture to see the windows/ports.