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°)
Washington Square Hotel, New York, Washington Square Hotel, New York, United States of America (approx. 40.73236°, -73.99881°)