Where is Hotel St. James, New York?

Where is Hotel St. James, New York located?

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


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