Skip to content

Embassy Suites Hotel Santa Clara

Categories

Hotels

About Us

We offer 257 all two-room suites, complimentary hot made-to-order breakfast & evening reception with your favorite cocktails. 4400 square feet of flexible meeting space and award winning catering.