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°)
The Wallace Hotel, New York, The Wallace Hotel, New York, United States of America (approx. 40.78191°, -73.98179°)