The school is located in Sivalaperi Road, Palayamkottai. The school is conveniently located and accessible via public transportation, and amidst verdant surroundings.
The classes are primarily housed in the main building (Padmavathi Block) and the adjoining building, along with the science and computer laboratory and the library. The Principal’s office, the administrative office and the prayer hall are housed in the administrative building.
The school has a playground and volleyball/throw-ball court and chess equipment in the indoor sports room.