Metropol Rent A Car Location: Fish R/A, Near Al Kamalia Hotel, Deira Telephone: 2222979 Fax: 2271605 Back
Other Agencies Inter Emirate Rent A Car Al Meel Rent A Car Kamali Rent A Car Europcar Inter Rent Green Oasis Rent A Car United Car Rentals Concord Rent A Car Ibis Rent A Car Victoria Rent A Car Fastern Tourism & Rent A Car