Where is Grant Plaza Hotel?

Where is Grant Plaza Hotel located?

Grant Plaza Hotel, California, United States of America (approx. 37.79139°, -122.40584°)


Where is Grant Plaza Hotel on the map?