Where is Redford Hotel, New York?

Where is Redford Hotel, New York located?

Redford Hotel, New York, Redford Hotel, New York, United States of America (approx. 40.72031°, -73.98813°)


Where is Redford Hotel, New York on the map?