Das fantastisch 3-Sterne-The Ic'S Hotel Neu-Delhi befindet sich in einer erstklassigen Lage im Stadtviertel South Delhi von Neu-Delhi, 6 km weit weg von religiösen Stätten wie dem Hazrat Nizamuddin Dargah, und bietet ein Restaurant. Das Hotel liegt 25 km vom Flughafen Delhi entfernt und bietet einen Fahrservice sowie die Möglichkeit, den Auto-Verleih zu mieten.
Bedeutende Orte in Neu-Delhi wie Lotustempel und Humayun-Mausoleum befinden sich in der Nähe. Auch Jumma Masjid befindet sich in der Nähe, in der Nähe vom Ic'S Neu-Delhi. Das Hotel liegt außerdem in einer Entfernung von 5 Minuten zu Fuß von der Bushaltestelle Okhla Terminal.
Zu den Zimmern gehören eine Sitzecke sowie ein Flachbildfernseher mit Satellitenkanälen und WLAN für Ihren Komfort. Die Zimmer sind mit einem Steinkamin ausgestattet und verfügen über eine Minibar. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und eine Duschhaube sowie eine getrennte Toilette und eine Dusche.
Jeden Morgen bietet das Ic'S ein kostenloses Frühstück an. Ca. 1 Kilometer von der Unterkunft entfernt liegt das Restaurant Lucknow Dastarkhwan.