Where is Savoy-Plaza Hotel?
Where is Savoy-Plaza Hotel located?
Savoy-Plaza Hotel, Savoy-Plaza Hotel, United States of America (approx. 40.7638°, -73.9728°)
Where is Savoy-Plaza Hotel on the map?
{"latitude":40.7638,"longitude":-73.9728,"title":"Savoy-Plaza Hotel"}