17 Icon Bay - Dubai Creek Harbour is a apartment building and bus stop located in Dubai, United Arab Emirates. The average rating of this business is 4.30 out of 5 stars based on 27 reviews. The street address of this business is Ras Al Khor - Dubai Creek Harbour - Dubai - United Arab Emirates.
5 Carlos Mauricio Sánchez Rodríguez 18 months ago
3 Kenet brown 20 months ago
1 Mubashar Ali Official 20 months ago
5 HAK 22 months ago
5 Kristina “Yakristinaya” Cherviakova 20 months ago
5 Charles Collett 20 months ago
5 Mallesham Thokala 20 months ago
5 Ali Akram Al-Sayed 27 months ago
5 Olly Wanless 75 months ago
Creek Harbour Underground Parking
Al Naboodah building Division , plot18-A creek harbour project
Dubai Creek Residences, South Tower 2
Maple Bear Nursery Creek Harbour
Dubai Creek Residences, South Tower 1