Where is Hotel St. James, New York?

Where is Hotel St. James, New York located?

Hotel St. James, New York, New York, United States (approx. 40.75704°, -73.98299°)


Where is Hotel St. James, New York on the map?