Where is Cardinal Hotel, Palo Alto?

Where is Cardinal Hotel, Palo Alto located?

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


Where is Cardinal Hotel, Palo Alto on the map?