Located on Omar Bin Al Khattab Road, Opposite Al Ghurair City shopping mall, facing tourists’ favourite Al Riqqa St. and at walking distance from Dubai’s busiest shopping areas i.e. Naif Road, Nasser Sq., Deira. It is only 5 minutes drive from Dubai International Airport and the nearest beach is at a distance of only 2 km.