Actually, the Crowne Plaza was a useful suggestion because I can change Diners Club points into Priority Club points and stay for free. But the Crowne Plaza website says that transfers to and from the international airport (which is about 9 miles away) cost 2000 rupees each way. Can that be correct?
The last time I did this, I stayed at the Hyatt (because I had Hyatt points), but my plane from Chicago arrived in Delhi several hours late and I was leaving Delhi the next morning, so I got to spend a total of about 4 hours at the Hyatt. Enough time for a shower, but not enough to get some sleep.