IMMERSE YOURSELF IN LUXURY LIVING AWAITS AT ALTAN, DUBAI CREEK HARBOUR