Where is Cardinal Hotel, Palo Alto located?
Cardinal Hotel, Palo Alto, Cardinal Hotel, Palo Alto, United States of America (approx. 37.44437°, -122.16118°)
Cardinal Hotel, Palo Alto, Cardinal Hotel, Palo Alto, United States of America (approx. 37.44437°, -122.16118°)