Where is Hotel Stanford?
Where is Hotel Stanford located?
Hotel Stanford, New York, United States of America (approx. 40.74818°, -73.98761°)
Where is Hotel Stanford on the map?
Hotel Stanford - 9/11 Tribute Museum
{"latitude":40.74818,"longitude":-73.98761,"title":"Hotel Stanford"}