6101 Hillcrest Avenue Dallas, TX 75205
Seated: 90
Standing: 100
Square Feet: 1,500 ft2
When it comes to meetings, location is important, but so it team building. It's a win-win with The Lumen, featuring ample on-site space for boundless creativity and customization. The Lumen features over 1,500 square feet of meeting space in three flexible meeting rooms for up to 90 seated guests or up to 100 for a reception. Onsite planning, administrative and A/V needs are also within our ability to manage on your behalf.