Where is Broadway Plaza Hotel, New York?
Where is Broadway Plaza Hotel, New York located?
Broadway Plaza Hotel, New York, New York, United States (approx. 40.74443°, -73.989°)
Where is Broadway Plaza Hotel, New York on the map?
Broadway Plaza Hotel, New York - Battery Park
Broadway Plaza Hotel, New York - Central Park
{"latitude":40.74443,"longitude":-73.989,"title":"Broadway Plaza Hotel, New York"}