Washington Square Hotel

 
100% love it
  1
160 room boutique hotel right in the heart of the village.
Located in the heart of New York City's Greenwich Village, the Washington Square Hotel is situated on historic Washington Square Park. The feel is 1930's Paris.