Where is The Jane Hotel?

Where is The Jane Hotel located?

The Jane Hotel, New York, United States of America (approx. 40.73818°, -74.00946°)


Where is The Jane Hotel on the map?