Yes there is a boardroom and also a big meeting room that can seat up to 100 or be broken into 3 sections
Yes
Yes please inquire with hotel
Not sure only stayed the night . I wouldn't doubt they do though
Thanks! Your answer is awaiting moderation.