Air Force Officers Mess Palam is located in New Delhi, India on Near Indira Gandhi International Airport Domestic Terminal, Hill View, Delhi Cantonment. Air Force Officers Mess Palam is rated 4.2 out of 5 in the category air force base in India.
Address
Near Indira Gandhi International Airport Domestic Terminal, Hill View, Delhi Cantonment
Accessibility
Wheelchair-accessible entrance