S
Satheesh Swamynathan Review of Dubai World Trade Centre
Best place for trade shows. Metro is located adjac...
Best place for trade shows. Metro is located adjacent to it. Parking is expensive, 10 per hour.
Comments: