Where is Plaza Hotel?

Where is Plaza Hotel located?

Plaza Hotel, New York, United States (approx. 40.7645°, -73.9744°)


Where is Plaza Hotel on the map?