Hotel Keen, Palo Alto, Hotel Keen, Palo Alto, United States of America (approx. 37.44464°, -122.16415°)