Best Indoor lodging in Santa Clara, CA
1 Santa Clara Marriott
Upscale hotel with dining & tennis2700 Mission College Blvd, Santa Clara, CA 95054, United States
2 TownePlace Suites by Marriott San Jose Santa Clara
2877 Lakeside Dr, Santa Clara, CA 95054
3 AC Hotel by Marriott San Jose Santa Clara
2970 Lakeside Dr, Santa Clara, CA 95054
Map