Yes, you will have to take a visa for 3 days when you will be staying in the Emirates. This visa will let you stay for the duration of 3 days during your stopover in the Emirates.