Where is Garden City Hotel?
Where is Garden City Hotel located?
Garden City Hotel, New York, United States (approx. 40.72434°, -73.64053°)
Where is Garden City Hotel on the map?
Garden City Hotel - Belmont Park
{"latitude":40.72434,"longitude":-73.64053,"title":"Garden City Hotel"}