Where is Pointe Plaza Hotel?

Where is Pointe Plaza Hotel located?

Pointe Plaza Hotel, New York, United States of America (approx. 40.69917°, -73.95908°)


Where is Pointe Plaza Hotel on the map?