Dubai Festival City Mall is the nearest Shopping Mall from Dubai Creek Residence - South Towers and it is 15 km away.