It is located in Riyadh city on Balqees bint Suleiman street in Al-Murabba neighborhood with an area of 5,085 square meters.