Hotel Travelodge Santa Clara
2 Stars3477 EL CAMINO REAL - 95051 - Santa Clara (Ca), United States View Map
- Jump to:
- Services
Centrally located to the heart of the Silicon Valley, convenient to the local businesses and all attractions.
Hotel facilities
- Check-in at From 12:00
Public transport
- Airport: ZSM