Hotel Holiday Inn Express & Suites Santa Clara
3 Stars1700 El Camino Real Santa Clara - 95050 - Santa Clara (Ca), United States View Map
- Jump to:
- Services
Come visit one of Santa Clara"e;s newest hotel the Holiday Inn Express Hotel & Suites, ideally located in the bustling heart of Silicon Valley. Elegant in atmosphere and striking in detail.
This 2 star hotel is located in the city centre of Santa Clara. It is a short drive away from the Triton Museum of Art.
TripAdvisor vote: 4/5 Based on 135 guest reviews
Hotel facilities
- Check-in at From 12:00
Public transport
- Airport: ZSM