Where is Shelburne Hotel?

Where is Shelburne Hotel located?

Shelburne Hotel, New Jersey, United States (approx. 39.35583°, -74.43417°)


Where is Shelburne Hotel on the map?