Embassy Suites Santa Clara Address 2885 Lakeside Drive Santa Clara, CA 95054 23 FEB 2015 0 Share on Twitter Share on Facebook Share on Google