Where is Washington Square Hotel, New York?

Where is Washington Square Hotel, New York located?

Washington Square Hotel, New York, New York, United States (approx. 40.73236°, -73.99881°)


Where is Washington Square Hotel, New York on the map?