בעל 4 כוכבים, Ilodge @ Nehru Place ממוקם במרחק של 1.4 ק"מ מ-ISKCON Temple Delhi.
מלון זה במחוז דרום דלהי ממוקם במרחק הליכה על Satyam Cineplex. Tughlaqabad Fort נמצא בסביבות ה-3.6 ק"מ מכאן.המלון ניצב קרוב על Nehru Place.
כספת בחדר, טלוויזיה ונגן DVD בחדרים כלולים בנכס. חדרי אמבטיה ממונים במקלחת ומוצרי רחצה.
הארוחים יכולים לבחור ממגוון רחב של ארוחות מקומיות המוגשות במסעדה גסטרונומית של האתר. אורחים יהינו מבר בסלון. האורחים יכולים לסעוד ב-Lounge and Bar, Souza Lobo וCosta Coffee הממוקמת תוך 5 דקות הליכה מהנכס.המלון נמצא במרחק של 700 מטר על תחנת המטרו Nehru Enclave.
צ'ק-אין:מ 11:00-23:00 שעות
צ'ק-אאוט:עד 11:00-12:00 שעות