Catsash Road Newport, Wales NP18
Seated: 340
Square Feet: 3,616 ft2
An abundance of meeting rooms that work flexibly. Formal or informal schemes can be set up to deliver an event that exceeds your expectations.