The Sevens is located at the intersection of the Dubai-Al Ain Road (E66) and the Jebel Ali-Lahbab Road (E77) – see the map below.
The Sevens complex itself is well-signposted internally, and offers parking for around 15,000 vehicles.