Loading hotels
Confirming room availability...
Aloft Santa Clara, 510 America Center Ct, San Jose, United States
In San Jose (North San Jose)<br /><br />With a stay at Aloft Santa Clara in San Jose (North San Jose), you'll be within a 5-minute drive of Santa Clara Convention Center and Levi's Stadium. This hotel is 2.3 mi (3.7 km) from California's Great America and 7 mi (11.2 km) from Santa Clara University.