Visit Silicon Valley Logo

Embassy Suites Santa Clara

2885 Lakeside Dr , Santa Clara, California, 95054, United States
(408) 496-6400 
Embassy Suites Santa Clara is in a convenient location, offers multiple room options and an assortment of amenities for guests to enjoy. Enjoy Wifi, HDTVs, complimentary breakfast, fitness center, indoor pool and so much more. Embassy Suites Santa Clara is also the perfect location for your next event or meeting in Silicon Valley with almost 6,000 square feet in flexible space.
Embassy Suites Santa Clara Embassy Suites Santa Clara Embassy Suites Santa Clara Embassy Suites Santa Clara Embassy Suites Santa Clara Embassy Suites Santa Clara Embassy Suites Santa Clara Embassy Suites Santa Clara
View Map