Short Description
National Car Rental is one of the largest car rental companies in the world, founded in 1947, operating in over 88 countries, having over 1.2 million vehicles
Phone
5040 0624
Listing Tags
Address
Beside Nissan Showroom, Al Sadd Main Street.