http://theplazasuites.com/index.html Going on vacation or taking a business trip? Whether business or pleasure, learn more about the property with a video before you book. THE PLAZA SUITES, located at 3100 LAKESIDE DRIVE, SANTA CLARA, California, 95054, USA+ Contact the property directly at 1-408-748-9800 or visit http://theplazasuites.com/index.html