The Venue - Jeddah

Saudi Arabia, JeddahView Map
Indoor Capacity : 1500

Map

Jeddah Corniche
The Venue - Jeddah map location