[Skip to Content]Privacy Policy
 
BEST WESTERN University Inn Santa Clara
Reservations
  • Book Now
Lowest Rates Guaranteed

Travel Tips From One of the Friendliest Hotels in Santa Clara

  • Where is the Santa Clara Levi's Stadium?
    A: Levi's Stadium is located at 4900 Marie P DeBartolo Way, just 5 miles from Best Western University Inn. With its innovative design and architecture amazing sightlines, the stadium is home of the NFL's San Francisco 49ers. Catch a home game, tour the museum, or dine at Bourbon Steak & Pub for a fun way to live like a local.
Book Now