The school is conveniently located in Bangkok city, in Ramkhamhaeng
Soi 16. Nearby facilities include Ramkhamhaeng University, the National
Sports Stadium, and The Mall and Big C shopping centres in Ramkhamhaeng.
Just off Rama IX, the school is easily reached by car, and is close
to the expressway. Planned transport extensions to Bangkok public
rail systems will make the school even more accessible.