Where is Hotel St. James?

Where is Hotel St. James located?

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


Where is Hotel St. James on the map?