Santa Clara Marriott Hotel

An event venue in Santa Clara