Loading hotels
Confirming room availability...
Element Santa Clara, 1950 Wyatt Drive, Santa Clara, United States
Near California's Great America<br /><br />When you stay at Element Santa Clara in Santa Clara, you'll be in the business district, within a 5-minute drive of Santa Clara Convention Center and Levi's Stadium. This hotel is 1.2 mi (1.9 km) from California's Great America and 4.6 mi (7.3 km) from Santa Clara University.