Air Arabia introduces new City Check-in facility in Dubai

Air Arabia introduces new City Check-in facility in Dubai
play icon
The facility (inside) is located at the City Centre Al Shindagha in the Al Fahidi area. WAM