Armada HouseArmada House is Bristol City Centre's first and only dedicated conference and events venue. Our Bristol conference centre is a wonderful place to do business or host a function with a wide range of conference, meeting, training and function spaces.