Questo hotel a 3 stelle, il The Ic'S Hotel, gode di una posizione ottima nel pieno centro di Nuova Delhi e a 7 km dal Forte di Tughlaqabad, dove gli ospiti possono migliorare la loro consapevolezza storica. L'affittacamere dispone di Wi-Fi nelle camere.
Situato in una zona turistica, molto vicino a Jumma Masjid, questa struttura si trova vicino a una stazione della metropolitana. Tra le attrazioni religiose della zona c'è il Tempio di Akshardham (6 km) e la Moschea Moth Ki Masjid (7 km). Le famiglie che si recano a Nuova Delhi apprezzeranno il fatto di trovarsi a 7 km dallo Zoo di Delhi. La stazione degli autobus Okhla è a una distanza moderata dal The Ic'S Hotel.
Tutte le camere sono arredate con un camino in pietra e finestre insonorizzate e dotate di connessione Wi-Fi gratuita e un televisore, nonché una caffettiera e un minibar. Per il comfort degli ospiti sono presenti la possibilità di stirare e un impianto di climatizzazione. Nelle camere da letto sono presenti lenzuola di cotone egiziano, cuscini in piuma e cuscini in piuma d'oca. Dotati di asciugacapelli, i bagni spaziosi bagni offrono asciugacapelli.
L'ic'S offre anche una colazione continentale. Il ristorante Lucknow Dastarkhwan serve piatti della cucina indiana e si trova a circa 20 minuti a piedi da questa struttura.