Oman Embassy, New Delhi  Tel: 011-2688-5622

EP 10 & 11, Chandragupta Marg, Chankyapuri, New Delhi 110021, India
Web page of the Omani embassy in New Delhi on the Ministry of Foreign Affairs web site
 
Map placements may be only approximate. Please check site.