Where is Lombardy Hotel?

Where is Lombardy Hotel located?

Lombardy Hotel, New York, United States (approx. 40.76084°, -73.97056°)


Where is Lombardy Hotel on the map?