Feature that provides comfort, convenience, or pleasure
Property Overview
Rooted in the heart of Creek Island, 17 Icon Bay is located on the islands circular boulevard. The tower encapsulates the essence of Creek Island by offering magnificent views of the Dubai Creek