Where is Union Square Plaza Hotel?

Where is Union Square Plaza Hotel located?

Union Square Plaza Hotel, California, United States of America (approx. 37.78717°, -122.41041°)


Where is Union Square Plaza Hotel on the map?