Das fantastisch 3-Sterne-The Ic'S Hotel Neu-Delhi liegt 3 km weit weg vom Lotustempel und bietet WLAN in den Zimmern und Parkplätze. Das fantastische Hotel liegt in einer idealen Lage im Touristengebiet, ganz nah an der U-Bahn-Station Okhla Vihar.
Rett ka Teela liegt einen 5-minütigen Spaziergang von hier entfernt. Tughlaqabad, ein idealer Ort, um die Gegend zu erkunden, befindet sich 7 km weit weg vom Hotel. Jumma Masjid befindet sich ein paar Schritte entfernt vom Ic'S Neu-Delhi. Die Bushaltestelle Okhla Terminal ist ebenfalls in einer Entfernung von 5 Minuten zu Fuß von der Unterkunft.
Die 23 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen und WLAN. Eine getrennte Toilette und eine Dusche stehen ebenfalls zur Verfügung.
Jeden Morgen bietet das The Ic'S Hotel ein kostenloses Frühstück an. Das Restaurant Al Nawaz Restaurant liegt etwa 50 Meter vom Hotel entfernt und serviert orientalische Gerichte.