Al Zahraa Techno Centre, Khalid Bin Al Waleed Road, Al Raffa, Bur Dubai, Dubai, Bur Dubai, Al Raffa, Al Raffa, Bur Dubai
2.59 mi from Dubai World Trade Centre (Trade Centre 2)
One Above Tourism — event management in Al Raffa, Bur Dubai, Dubai.
Is this your listing?