Located in a prime location in-front of Rashid Mall in the heart of Olaya district in the Al khobar, the Eastern Province of Saudi Arabia.