Lions of Punjab check in Khasra No.646-653 Chattarpur Mandir Road Chattarpur Delhi,Delhi, Phone No: 011 - 26301111, 64691111 Directions: 14 kms. From Indira Gandhi International Airport, 16 kms. From New Delhi Rly. Stn., and 20 kms. From Locality: Chattarpur Payment Type: All major credit cards accepted