Rapid Rent A Car

3, Ground, Seven Sands Hotel, Al Barsha 1, Dubai
Landmark: Near Mall of Emirates
P.O.Box: 232014, Dubai
Contact us