Lo Sterling Inn sorge a Santa Clara, a 7 km dal parco divertimento Great America.
Interamente coperto dalla connessione WiFi gratuita, lo Sterling Inn propone camere provviste tutte di TV satellitare a schermo piatto, aria condizionata e bagno privato.
La reception è aperta 24 ore su 24.
Infine, lo Sterling Inn si trova a 7 km dal Levi's Stadium e a 2 km dall'Aeroporto Internazionale di Mineta San Jose, il più vicino.
Numero di camere : 2