4238 El Camino Real, Palo Alto, California 94306-4404 USA
Photo Credit: The Palo Alto Inn
Claim copyright