Where is Hotel Lucerne?

Where is Hotel Lucerne located?

Hotel Lucerne, New York, United States of America (approx. 40.78337°, -73.9786°)


Where is Hotel Lucerne on the map?