I dont have ideas about marina promenade
There is RTA Marine station and it helps the people to move between marina mall and marina promenade.