The historic Hotel President, 490 University Ave in Palo Alto, CA

Related: