17 Icon Bay located at Dubai Creek Harbour, is in close proximity to major routes and roads. It is situated beside the Creek Tower, the upcoming tallest tower in the world. This residential development is just minutes away from Bur Dubai, Business Bay, Deira, and Al Khail Road and is minutes away to the Dubai International Airport. This apartment is a waterfront apartment. Its excellent location in Dubai Creek Harbour makes it a quick drive away to the Dubai International Airport, the Downtown district, and the city’s famed tourist landmarks.