Princess Noura student accommodation is located in Riyadh, Saudi Arabia on King Khalid International Airport. Princess Noura student accommodation is rated 4 out of 5 in the category student housing center in Saudi Arabia.
Address
King Khalid International Airport