Sterling Inn is located in Santa Clara, 7 km from Great America Theme Park.
Sterling Inn features free WiFi throughout the property.
You will find a 24-hour front desk at the property.
California\'s Great America is 7 km from Sterling Inn, while Levi\'s Stadium is 7 km from the property. The nearest airport is Mineta San Jose International Airport, 2 km from the property....
|2234 The Alameda|
United States of America