Large hotel with 10 meeting rooms, caters for up to 300 delegates.
Within M25: No
Authority: Vale of Glamorgan