With 3 meeting rooms for you to choose from, Broomhall Castle is a modern meeting venue welcoming groups from 60 to 150 participants. Featuring a wide range of meeting rooms, this venue will be able to cater to all type of events ranging from company meetings, trainings and even seminars. WiFi...