
Santa Clara, CA, United States
Element Santa Clara
3-star hotel · MARRIOTT HOTELS AND RESORTS
Located in Santa Clara's business district, the Element Santa Clara is a convenient base for both work and leisure. A short drive takes you to Levi's Stadium, the SAP Center, or California's Great America. Enjoy the hotel's…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park · extra charge


