the leela is closer to the airport than the oberoi....
you can't go wrong with either as far as facilities, service, rooms, food, etc. are concerned....
the oberoi just re-opened last year after an extensive renovation so everything feels brand new....
however, as nice as they both are, they pale in comparison to the lodhi hotel....