Das The Ic'S Hotel Neu-Delhi ist mit 3 Sternen ausgezeichnet und bietet 23 Zimmer an. Das Hotel liegt ideal im Touristengebiet, in etwa 250 Meter Entfernung von der U-Bahn-Station Okhla Vihar.
Lotustempel liegt 10 Minuten mit dem Auto von der Pension entfernt und Humayun-Mausoleum ist innerhalb von 15 Minuten Autofahrt zu erreichen. Die Unterkunft ist günstig im Herzen von Neu-Delhi gelegen. Wahrzeichen und Sehenswürdigkeiten von Neu-Delhi, darunter Jumma Masjid, befinden sich in der Nähe. Die Okhla Terminal befindet sich nicht zu weit vom The Ic'S Hotel.
Alle Zimmer sind mit einem Steinkamin ausgestattet und verfügen über WLAN sowie eine Kaffeemaschine und eine Minibar. Diese Nichtraucher- Zimmer bieten private Badezimmer mit einem Haartrockner. Daunenkissen, Daunen-/Federkissen und Bettwäsche aus ägyptischer Baumwolle stehen in den Schlafzimmern zur Verfügung. Die großzügigen Badezimmer sind mit einem Haartrockner ausgestattet und verfügen über eine Dusche.
Das Ic'S Neu-Delhi bietet seinen Gästen täglich ein einfache Frühstück, das im Restaurant serviert wird. Das Restaurant Lucknow Dastarkhwan ist weniger als 1 km von hier entfernt und bietet Gerichte der indischen Küche.