We stayed there in 2002 when it was Holiday Inn Family Suites and I recall there being set of washer/dryer on each level near the elevators if I'm not mistaken.
It was a great spot, the pool area was amazing and from the new pictures it seems even better.