Holiday Inn Express Mountain View
1561 W. El Camino Real , Mountain View, California, 94040, United States
Holiday Inn Express Mountain View is newly remodeled and offers guests an array of amenities in a central location. Book this hotel in Mountain View today!