About this Business
SEL Car Rental aims to redefine the car rental industry, boasting a fleet of vehicles in the economy and luxury segments. The scope of services includes car rentals and commercial vehicle hire for individuals and corporates. To achieve the utmost customer satisfaction levels, the team focus on safety and cleanliness. Headquartered in Business Bay, SEL Car Rental has branches at Business Bay, The Address Dubai Marina, Palm Jumeirah & Al Quoz.