Loading hotels
Confirming room availability...
Bella Vista Inn, 3550 El Camino Real, Santa Clara, United States
Near Kaiser Permanente Santa Clara Medical Center<br /><br />Located in Santa Clara, Bella Vista Inn is a 3-minute drive from Kaiser Permanente Santa Clara Medical Center and 11 minutes from Levi's Stadium. This motel is 3.5 mi (5.6 km) from Santa Clara University and 5 mi (8 km) from California's Great America.