Prince Sultan bin Abdulaziz Hall is located in Al Bahah, Saudi Arabia on الملك عبدالله، Al Zarqa. Prince Sultan bin Abdulaziz Hall is rated 4.2 out of 5 in the category auditorium in Saudi Arabia.
Address
الملك عبدالله، Al Zarqa
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance