Resorts World Birmingham
Birmingham, West Midlands B40 1PU
A convenient location on the NEC campus in central England, just minutes from the M5, high spec meeting rooms for up to 150 delegates, top notch facilities and loads going on; it all rolls together to…
- Distance: 12.83 Miles
- Max: 150 guests
- Licensed Bar