Skip to content

Embassy Suites Hotel Santa Clara

Categories

Hotels

About Us

The hotel offers 257 spacious two-room suites, complimentary full cooked-to- order breakfast & evening reception with your favorite cocktails. 4400 square feet of flexible meeting space and an award-w