Inns in Santa Clara, CA
Ramada Limited Santa Clara
Holiday Inn Express Santa Clara