Lumen
Meeting Space
1 photo
The Lumen room is a 448-square-foot space that’s perfect for conferences, board meetings, presentations and blue-sky discussions. Located on the second floor, overlooking the hotel lobby, this room offers state-of-the-art technologies and a unique space conducive for the tech-savvy elite