Holiday Inn Express MOUNTAIN VIEW - S PALO ALTO
Address:
1561 West El Camino Real, Mountain View, CA 94040
Phone:
(877) 410-6681 Hotels & Motels, Holiday Inn
Other Businesses:
- Tropicana Lodge at 1720 W El Camino Real, Mountain View, CA 94040
- Rainbow West Motel at 1905 W El Camino Real, Mountain View, CA 94040
- Residence Inn Palo Alto Mountain View at 1854 El Camino Real West, Mountain View, CA 94040
- Pacific Euro Hotel at 891 W Evelyn Ave, Mountain View, CA 94041
- Budget Motel at 1028 W El Camino Real, Mountain View, CA 94040-2597