Thai wife gave good info. The hotels north of BKK would be the best.

Dont be cheap. Buy the ticket that is 400 to 450 this will give you unlimited rides. My kids rode the Grand Canyon 8 times, the hanging coaster 8 times and Space Mountain 6 times. Just those rides would be a fortune if you paid the 50 baht per ride price.
You get a little bracelet and use that to walk on to any and all rides you like. Only the go carts do you have to pay extra.

I have 8 and 1/2 year old twin girls, PM for any advice you might need.

If you stay at Asia Zeer you taxi rides will only be about 100 baht max, you might have to walk out about 3/4 of a kilometer to get a ride back though. Depends if a taxi has had a drop off.