Embassy of Cuba
Address W-124 A, Greater Kailash Part I, New Delhi-110048
Working Hours Monday To Friday: 9.00 A.M. to 1.00 P.M. 2.00 P.M. to 5.00 P.M.
Tel 91-11-2924 2467, 68, 70
Fax 91-11-29232469
Email embcuind@del6.vsnl.net.in
Website