5101 Great America Parkway Santa Clara, CA 95054
Seated: 15
Square Feet: 528 ft2
This modern boardroom venue is ideal for your most important small business meetings in Santa Clara. Present a new client with your ideas for their business, or bring your senior executive team in for an offsite meeting in this impressive Santa Clara meeting space.