The hospital is located at Okhla road, Sukhdev Vihar Metro Station, New Delhi, Delhi 110025