The Hospital, known by nick name of Pahadi Walla Hospital is located on a very small hillock just opposite Post Office Patel Nagar at a walking distance from Patel Nagar Metro Station and is surrounded by greenery all over. The Hospital is Four Story building divided into Two Wings spread on an area of 5339 Sq m with built up area of 2334 sq m and falls under the jurisdiction of North Delhi Municipal Corporation. At present the Hospital is maintained by PWD Delhi.