3200 El Camino Real, Palo Alto, California 94306-2209 USA
Hotel Front - Evening/Night
Claim copyright