TownePlace Suites San Jose Santa Clara
Located off HWY 101, five miles from San Jose Int’l Airport, guests at TownePlace Suites San Jose Santa Clara are in the heart of Silicon Valley just minutes from Santa Clara Convention Center, California’s Great America theme park and Levi’s Stadium.