Al Barsha 1, Next to Holiday Inn Hotel
24 Hour Service

Why Family Cars are the Ideal Choice to Rent While in Dubai