Where is The Wallace Hotel, New York?

Where is The Wallace Hotel, New York located?

The Wallace Hotel, New York, The Wallace Hotel, New York, United States of America (approx. 40.78191°, -73.98179°)


Where is The Wallace Hotel, New York on the map?