ICC Wales
Newport, Monmouthshire NP18 1HQ
ICC Wales brings you a world class event experience for up to 4100 delegates, with indoor and outdoor spaces, surrounded by natural woodland. This internationally outstanding venue plays host to major…
- Distance: 14.99 Miles
- Max: 4100 guests