Where is Robert Treat Hotel?

Where is Robert Treat Hotel located?

Robert Treat Hotel, New Jersey, United States of America (approx. 40.73918°, -74.16848°)


Where is Robert Treat Hotel on the map?