New Hotel – Holiday Inn Express, South Palo Alto – Mountain View 6/6
1561 West El Camino Real, Mountain View, CA, 94040
Key facts
Hotel size
- This hotel has 44 rooms
- This hotel is arranged over 3 floors
Arriving/leaving
- Check-in time 2 PM-2 AM
- Check-out time is 11 AM
- Express check-in
Required at check in
- Credit card or cash deposit required
- Government-issued photo ID required
Travelling with others
Pets
- Pets not allowed
Internet
- Free WiFi and wired Internet access in public areas
- Free WiFi and wired Internet access in rooms
Transportation
Parking
- Free self parking (limited)
Policies
The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation.
Mandatory fees
You’ll be asked to pay the following charges at check in or check out:
- Resort fee: USD 2.50 per accommodation, per night
Optional extras
Rollaway beds are available for USD 25.0 per night