Business meeting room on high rise office building