i played at indoor courts some 3 yrs ago. It was in a high rise building on the 3rd and 4th floors (4 courts). It was raining torrentially outside, quite amazing since there were no windows and gusts would throw in a few littres of water every now and then. They also had pool, badminton, gym and coaches and knockers. It was in a side street to the big famous street where the BTS runs. It was just by the station that has the name and location of one of the fancy shopping malls!
The monthly membership fee including free access to the courts etc was quite cheap, some 100 usd i think.