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°)
Hotel St. James, New York, Hotel St. James, New York, United States of America (approx. 40.75704°, -73.98299°)