The school is situated at vill. Bishangarh, Bhogpur Dehradun amidst healthy surroundings facing the Shivalik Hills. It is located in an open space which is neither far from the city nor amongst the congested areas. The site is ideal for an educational institution.
The institution has sports facilities, Laboratories and Multi Purpose Halls, fully equipped with facilities like Smart Board, Computers, Internet etc.