Diplomats/embassies/consular posts are offices of foreign government in India. These are exempt tax free al over the world including India
All service provided to
(Diplomatic mission,.Consular posts,for official use
Or
For personal use of person posted there or their family memnbers
Is exempt
(Notification 27/2012)