Das Sterling Inn befindet sich in Santa Clara, 7 km vom Freizeitpark Great America und 8 km von Kaliforniens Great America entfernt.
Alle Zimmer verfügen über einen Flachbild-Sat-TV und eine Klimaanlage. Die Zimmer besitzen ein eigenes Bad. WLAN nutzen Sie im Sterling Inn in allen Bereichen kostenfrei.
Im Hotel steht Ihnen eine 24-Stunden-Rezeption zur Verfügung.
Das Levi's Stadion liegt 7 km und der internationale Flughafen Mineta San Jose 2 km vom Sterling Inn entfernt.