World Trade Centre Hotel 1 Bus station

Dubai Zaabeel 2nd Zaabeel Road