English: conference and meeting room facilities
Welsh: cyfleusterau cynadledda ac ystafelloedd cyfarfod
Subject: Ystadau a Cadw