Where is Washington Square Hotel, New York?

Where is Washington Square Hotel, New York located?

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


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