Top Hotels Near Washington Square Park for a Memorable Stay