10011 New York New York (NY) United States Washington Square Hotel : New York (NY) New York United States 10011 #washington #square #hotel. Washington Square Hotel. Chain name : No chain Addr… Read more Washington Square Hotel : New York (NY) New York United States 10011 November 22, 2022 Post a Comment