Where is Hotel Shattuck Plaza?

Where is Hotel Shattuck Plaza located?

Hotel Shattuck Plaza, California, United States of America (approx. 37.86923°, -122.26847°)


Where is Hotel Shattuck Plaza on the map?