Its close to Doha Exhibition Center. Once u reach there its very easy to identify the place as u can spot big artificial sand dune sort of creation.