Iipm befindet sich etwa 5 Minuten mit dem Auto von dem 3-Sterne-Hotel O Delhi Delight Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Click Art Museum liegt in ca. 2 km Entfernung. Ein 25-minütiger Spaziergang bringt Sie zum Japanische Park.
Einige Zimmer im O Delhi Delight Neu-Delhi verfügen über WLAN, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage. Einige Zimmer sind mit einem privaten Bad ausgestattet.