Where is The Mark Hotel?

Where is The Mark Hotel located?

The Mark Hotel, New York, United States (approx. 40.77524°, -73.96343°)


Where is The Mark Hotel on the map?