Embassy Suites

2885 Lakeside Dr, Santa Clara 95054, United States Get Directions to this spot
2885 Lakeside Dr
Santa Clara, 95054
CA, United States
(408) 496-6400

Rate and review Embassy Suites in Santa Clara, CA, United States!

Share your experiences at Embassy Suites with your friends or discover more Hotels in Santa Clara, CA, United States.