Enjoy the multiple amenities and boutique-hotel feel that will complete your stay at The Plaza Suites in Santa Clara, CA. Between the in-suite amenities such as a room service and comfortable furniture to the fitness center, bar, pool and patio, your experience at The Plaza Suites will be more than you expected.