Powered by Tripadvisor

Plaza Suites

3100 Lakeside Drive
Santa Clara , CA 95054
Uber
MORE PHOTOS