Where is Omni Berkshire Place?

Where is Omni Berkshire Place located?

Omni Berkshire Place, New York, United States (approx. 40.75934°, -73.97496°)


Where is Omni Berkshire Place on the map?