Address:

Dubai, Jumeirah, Town Centre, Jumeira, Dubai