625 El Camino RealPalo Alto, CA 94301
From Business: Property Location With a stay at Sheraton Palo Alto Hotel in Palo Alto, you'll be in the business district and minutes from Stanford Theatre and close to Stanford U…
1561 W El Camino RealMountain View, CA 94040
From Business: Official site of Holiday Inn Express Mountain View - S Palo Alto. Stay Smart, rest, and recharge at Holiday Inn Express - Best Price Guarantee.