Where is Opera House Hotel?

Where is Opera House Hotel located?

Opera House Hotel, New York, United States (approx. 40.81481°, -73.91628°)


Where is Opera House Hotel on the map?