Upcoming Events at Resorts World Arena
Resorts World Arena Photos
Resorts World Arena General Info
The Resorts World Arena is a multipurpose indoor arena located at the National Exhibition Centre in Solihull, England. It has a capacity of 15,685 seats. The venue was built as the seventh hall of the NEC complex.
Address
Floor Plan
Not Available
Bottle Menus
Not Available