Holiday Inn Express Hotel and Suites Mountain View Palo Alto

From $ -1 per night

Avg. User Rating:

2700 West El Camino, Mountain View, California 94040
Show More Info
Travel Photo by IgoUgo member

User Reviews

Results 1-2of 2 Reviews

No room at the inn

A traveler

We never actually had the opportunity to stay at this hotel because when we arrived (with a printed confirmation in hand) we were told that they had no room for us. We arrived very late (~1:00 AM) due to flight delays and were exhausted. We were ...Read more
Excellent Service

A traveler

Other hotels should take a lesson from this hotel on what customer service is. From the front desk to housekeeping to breakfast hostess, ALL staff not only did there job well and with a smile but also queried in an unobtrusive way if there was ...Read more