Where is The Stanford Park Hotel?

Where is The Stanford Park Hotel located?

The Stanford Park Hotel, California, United States of America (approx. 37.44769°, -122.17276°)


Where is The Stanford Park Hotel on the map?