
Mountain View, CA, United States
Holiday Inn Express Mountain View - S Palo Alto
3-star hotel · IHG HOTELS & RESORTS
Located in the heart of Silicon Valley, the Holiday Inn Express Mountain View South Palo Alto offers convenient access to major routes including US-101, I-280, and CA-85/237. Just 10 miles from Norman Y. Mineta San Jose…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Fitness


