2885 Lakeside Drive
Santa Clara, CA 95054
Get directions

About Us

The Embassy Suites Santa Clara-Silicon Valley hotel is conveniently located in the heart of the Silicon Valley.

Reviews