Where is Opera House Hotel, Bronx?

Where is Opera House Hotel, Bronx located?

Opera House Hotel, Bronx, Opera House Hotel, Bronx, United States of America (approx. 40.81481°, -73.91628°)


Where is Opera House Hotel, Bronx on the map?