EMAAR Mangrove Creek Beach in Dubai Creek Harbour - Luxurious 1, 2 & 3 Bedroom Apartments - Starting From 1.48 Million Only. Click Me!
Dubai Internet City Metro Station is the nearest to the DAMAC Hills which is 15 minutes away (by car) from here. No metro station is directly linked to this location.