“It's all about you”
The newly-renovated Holiday Inn Express Mountain View is contemporary styled hotel in the heart of Silicon Valley, near major tech companies and attractions. Minutes from Palo Alto, San Francisco and Santa Clara, this inviting Bay Area hotel features spacious rooms and suites with free Wi-Fi, refrigerators and work space, complimentary breakfast, fitness center and a convenient business center all within walking distance of downtown Mountain View, CA.
Be the first to add a review to the Holiday Inn Express Mountain View-S Palo Alto.
Holiday Inn Express Mountain View-S Palo Alto
- Sun - Sat: 12:00 am - 11:59 pm
Is there a problem with this listing? Let us know.
- 3:00 PM
- 11:00 AM
Own or Manage This Location?
Claim this listing to keep your
information up to date.