675 El Camino Real
Palo Alto, CA 94301
Get directions

About Us

Eight meeting spaces, including 5 elegantly appointed conference rooms, offer a total of 8,457 square feet of meeting and banquet space. The largest room measures 2,617 square feet and can comfortably accommodate up to 80 guests.

Reviews