Across the river is BB New Jersey. It is the same class as BB Missouri which appears in the Battleship film. If they have seen the film they might like it. I regret not visiting it last time I was in Philadelphia (did the Rocky steps and the historical district, though)
Battleship New Jersey