About
Prince Hathloul bin Abdul Aziz Sports City, located in Najran, Saudi Arabia, is a multi-purpose arena that serves various purposes. Primarily, it is a football stadium, and it proudly serves as the home ground for both Al-Okhdood and Najran football clubs. With a substantial seating capacity of 12,000, this stadium provides an excellent venue for exciting football matches and other sporting events.
Reviews
0 Reviews
Be the first to review
Share your experience to help others
Sign up or login to review