17 Icon Bay is advantageously placed by the gradient of the Central Park neighborhood, and offers easy access to a wide range of retail, F&B and relaxation that are set along a 4.5 km-long Creek Boardwalk. 17 Icon Bay is located within walking distance from Dubai Creek Tower. It is the new icon that will feature the world’s highest thought decks.