[1] The school campus covers an area of approximately 58 acres (23 ha) in the hilly countryside of Western India.
The crest of the school has—the mythical bird—the phoenix rising out of flames and holding an olive branch.
Its outstretched wings, in the crest of St. Peter's, is to signify the goals and spirit of the phoenix rising.
The olive being carried in the phoenix's beak conveys that St. Peter's cherishes peace and harmony.
[2] After receiving a generous donation from Miss Mary Ashlin (Lady Ashlin), the school was finally established in 1904 and moved to its own building (the current main school building) in 1904.