The school is located at Dehradun, in a serene, pollution free, sylvan surrounding on Sahastradhara Road in the State Capital of Uttaranchal. Dehradun is in a valley between the Shiwalik Hills on one side and mighty Himalayas on the other. The school is ideally located with a backdrop of Mussoorie, the greenery of hills makes the campus all the more environment friendly.
The Hostel is within the campus and the hostel block faces Mussoorie with a pleasant sight of lights glittering during the night.
The school is about 6.5 km from the Railway Station, 10 kms from I.S.B.T. and 30 kms from the Airport on the main road to the famous Picnic spot Sahastradhara.