Where is Hotel Hugo?

Where is Hotel Hugo located?

Hotel Hugo, New York, United States of America (approx. 40.72639°, -74.00895°)


Where is Hotel Hugo on the map?