Sterling Inn is located in Santa Clara, 4.3 mi from Great America Theme Park and 5 mi from California's Great America.
Each room has a flat-screen TV with satellite channels and includes air conditioning. The rooms are equipped with a private bathroom. Sterling Inn features free WiFi throughout the property.
You will find a 24-hour front desk at the property.
Levi's Stadium is 4.3 mi from the Sterling Inn. The nearest airport is Mineta San Jose International Airport, 1.2 mi from the property.