Where is Hotel Stanford, New York?

Where is Hotel Stanford, New York located?

Hotel Stanford, New York, Hotel Stanford, New York, United States of America (approx. 40.74818°, -73.98761°)


Where is Hotel Stanford, New York on the map?