Where is Beekman Arms Inn?

Where is Beekman Arms Inn located?

Beekman Arms Inn, Beekman Arms Inn, United States of America (approx. 41.9266°, -73.913°)


Where is Beekman Arms Inn on the map?