The hotel has a very large, extended first floor with numerous potential meeting places - but, the most obvious place by far would of course be the main lobby: a big room by the main entrance, with the hotel registration desk on one side, a small number of chairs by a fireplace on the other, and hallways branching out in three directions.
So, I may or may not be able to join you all (depends on other committments), but I think somewhere in that room would certainly be the most logical place to meet.