RTA PUBLIC Parking is located in Dubai, United Arab Emirates on 6 Al Burj St, Deira. RTA PUBLIC Parking is rated 4.1 out of 5 in the category parking garage in United Arab Emirates.
Address
6 Al Burj St, Deira
Accessibility
Wheelchair-accessible entrance