I have traveled in many countries and have stayed in different hotels/hostels of varying quality. I do not like to write critical reviews because some countries do not have the same money as where I come from (a developed country).
The Indra Hotel, however, needs improvement. The bathroom was gross and cleaning was sub-par. Hundreds of dirty used towels were piled in the hallway and while walking, I saw a huge rat scurrying around. The bathroom smells of urine and there were hairs on the bed.
This hotel is only 500baht. Save yourself the trouble and stay at the Winstar Hotel (ask the Tuk Tuk drive to take you to the Diana Dept. Store..hotel is next to it). Its 700baht but its the cleanest hotel in Hat Yai.