2700 Mission College Boulevard, Santa Clara, California 95054 USA
+1 408-988-1500

1 photo for this hotel

Photo Categories (All)

Nearby attractions

Levi's® Stadium

Santa Clara Marriott®