Photos coming soon
HOTEL
Econo Lodge
3477 El Camino Real -, Santa Clara
Where it sits
Econo Lodge
3477 El Camino Real -, Santa Clara
37.35240, -121.99210
Plan around Econo Lodge
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 22, 2026.
