Located in the Ram Nagar district of New Delhi, within walking distance to the main railway station, serving destinations throughout India.