Where is Stanford Court Hotel?

Where is Stanford Court Hotel located?

Stanford Court Hotel, Stanford Court Hotel, United States of America (approx. 37.7915°, -122.4095°)


Where is Stanford Court Hotel on the map?